ИзданиС Π½Π° DXVK 2.0, рСализация Π½Π° Direct3D 9/10/11 Π²ΡŠΡ€Ρ…Ρƒ API Vulkan

НаличСн ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° DXVK 2.0, прСдоставявайки имплСмСнтация Π½Π° DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ΠΈ 11, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Ρ‰Π° Ρ‡Ρ€Π΅Π· ΠΏΡ€Π΅Π²ΠΎΠ΄ Π½Π° извиквания Π² API Vulkan. Π—Π° Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° DXVK, са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° API Vulkan 1.3, ΠΊΠ°Ρ‚ΠΎ Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ΠΈ AMDVLK. DXVK ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° стартиранС Π½Π° 3D прилоТСния ΠΈ ΠΈΠ³Ρ€ΠΈ Π² Linux с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Wine, прСдставлявайки ΠΏΠΎ-високопроизводитСлна Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Π² Wine Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Direct3D 9/10/11, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ Π²ΡŠΡ€Ρ…Ρƒ OpenGL.

Основни ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ:

  • Π˜Π·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡ‚Π° Π·Π° вСрсията Π½Π° графичния API Vulkan са ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈ - Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° сСга Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Vulkan 1.3 (досСга бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Vulkan 1.1), ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с компилацията Π½Π° ΡˆΠ΅ΠΉΠ΄ΡŠΡ€ΠΈ. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° DXVK 2.0 ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС стартирано Π½Π° всяка систСма, Π½Π° която сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Proton Experimental Π·Π° стартиранС Π½Π° ΠΈΠ³Ρ€ΠΈ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° D3D11 ΠΈ D3D12. Π—Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° winevulkan Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Wine 7.1.
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ Π΅ ΠΊΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° dxvk-native, позволяващ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ сборки Π½Π° DXVK Π·Π° Linux (Π½Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Wine), ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π½Π΅ само Π·Π° стартиранС Π½Π° Windows прилоТСния, Π° ΠΈ Π² ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ Linux прилоТСния, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° създаванС Π½Π° ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ Π½Π° ΠΈΠ³Ρ€ΠΈ Π·Π° Linux Π±Π΅Π· промяна Π½Π° визуализацията Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° D3D.
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Direct3D 9, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° (Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° копия Π½Π° тСкстури сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°), Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ Ρ‡Π΅Ρ‚Π΅Π½Π΅ ΠΎΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ области Π½Π° визуализация (ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π΅ΡˆΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с появата Π½Π° Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ ΠΏΡ€ΠΈ ΠΈΠ³Ρ€Π°Π΅Π½Π΅ Π½Π° GTA IV) ΠΈ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° Π΅ имплСмСнтацията Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π·Π° прозрачност.
  • Π—Π° Direct3D 10 Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½ΠΎ доставянСто Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ d3d10.dll ΠΈ d3d10_1.dll, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ сС инсталираха ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π·Π°Ρ€Π°Π΄ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠΎ-Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»Π° имплСмСнтация Π½Π° D3D10 Π² wine. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° API D3D10 ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° d3d10core.dll.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Direct3D 11 Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΎ Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° функционалност 12_1 (D3D11 Feaure Level), Π·Π° постиганС Π½Π° ΠΊΠΎΠ΅Ρ‚ΠΎ са Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Ρ‚Π°ΠΊΠΈΠ²Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ ΠΌΠΎΠ·Π°ΠΉΡ‡Π½ΠΈ рСсурси (Tiled Resources), консСрвативна растСризация (Conservative Rasterization) ΠΈ ΠΏΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° визуализация Π² растСризатора (Rasterizer Ordered Views).
  • ΠŸΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½Π° ΠΏΠΎ своСто ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ към Windows рСализацията Π½Π° интСрфСйса ID3D11DeviceContext, прСдставляваща контСкста Π½Π° устройството, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‰ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅. Π Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° с Ρ‚Ρ€Π΅Ρ‚ΠΈ страни Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° CPU. По-спСциално, Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° CPU Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½ΠΎ Π² ΠΈΠ³Ρ€ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½ΠΈ контСксти (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ³Ρ€Π°Ρ‚Π° Assassin’s Creed: Origins) ΠΈΠ»ΠΈ чСсто ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ опСрация ΠΏΠΎ ClearState (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ³Ρ€Π°Ρ‚Π° God of War).
  • ВнСсСни са ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с компилацията Π½Π° ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΈ. ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° Vulkan Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ VK_EXT_graphics_pipeline_library Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° компилацията Π½Π° Vulkan ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° D3D ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΈ ΠΎΡ‚ ΠΈΠ³Ρ€ΠΈΡ‚Π΅, Π° Π½Π΅ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π΅ΡˆΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ с зависанията Π·Π°Ρ€Π°Π΄ΠΈ компилацията Π½Π° ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΈΠ³Ρ€Π°. Π˜Π·ΠΈΡΠΊΡƒΠ΅ΠΌΠΎΡ‚ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° само Π² собствСни NVIDIA Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ, Π·Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ ΠΎΡ‚ вСрсия 520.56.06.
  • Π’ D3D11 ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΈΡ‚Π΅ Π΅ задСйствана Vulkan ΠΌΠΎΠ΄Π΅Π» Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°.
  • ΠŸΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΎ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° броя рСсурси, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ навСднъТ.
  • ΠžΡ‚ΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈ са ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, проявяващи сС Π² ΠΈΠ³Ρ€ΠΈΡ‚Π΅:
    • Alan Wake
    • Alice Madness Returns
    • Anomaly: Warzone Earth
    • Beyond Good and Evil
    • Dragon Age Origins
    • Empire: Total War
    • Final Fantasy XV
    • Grand Theft Auto IV
    • Heroes Of Annihilated Empires
    • Limit King Of Fighters XIII
    • Metal Gear Solid V: Ground Zeroes
    • SiN Episodes: Emergence
    • Sonic Generations
    • Spider Man
    • The Ship
    • Warhammer Online
    • Ys Seven

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster