ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ DXVK 1.7, Direct3D 9/10/11 Π½Π° Π²Ρ€Π²ΠΎΡ‚ Π½Π° Vulkan API

Π€ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π° ΠΌΠ΅Ρ“ΡƒΡΠ»ΠΎΡ˜Π½ΠΎ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡƒΠ²Π°ΡšΠ΅ DXVK 1.7, кој ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ΠΈ 11 ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° која Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡ€Π΅ΠΊΡƒ ΠΏΡ€Π΅Π²ΠΎΠ΄ Π½Π° ΠΏΠΎΠ²ΠΈΡ†ΠΈ Π΄ΠΎ Vulkan API. Π—Π° Π΄Π° користитС DXVK ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π²ΠΎΠ·Π°Ρ‡ΠΈΡ‚Π΅ Vulcan API 1.1ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 ΠΈ AMDVLK.
DXVK ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° 3D Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ ΠΈΠ³Ρ€ΠΈ Π½Π° Linux ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Wine, ΡΠ»ΡƒΠΆΠ΅Ρ˜ΡœΠΈ ΠΊΠ°ΠΊΠΎ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° со повисоки пСрформанси Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½Π°Ρ‚Π° Direct3D 11 ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Wine која Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° Π²Ρ€Π²ΠΎΡ‚ Π½Π° OpenGL.

Π“Π»Π°Π²Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ:

  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈ API СкстСнзии Π½Π° Vulkan: VK_EXT_custom_border_color (сС користи Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π½Π° Π±ΠΎΠΈΡ‚Π΅ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π²ΠΎ Sampler, Ρ€Π΅ΡˆΠΈ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π²ΠΎ ΠΈΠ³Ρ€ΠΈΡ‚Π΅ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Direct3D 9, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΈ ΠΈ Crysis ΠΈ Halo 2 Vista) ΠΈ VK_EXT_robustness2 (слично Π½Π° D3D11, ΡˆΡ‚ΠΎ сС користи Π·Π° ΡΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π³ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π° областитС Π·Π° пристап Π΄ΠΎ рСсурси). Π—Π° Π΄Π° Π³ΠΈ користитС ΠΎΠ²ΠΈΠ΅ СкстСнзии, ΠΌΠΎΡ€Π° Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ Π²ΠΈΠ½ΠΎ 5.8, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΈ Π·Π° AMD ΠΈ Intel ΠΎΠ΄ Mesa 20.2-dev ΠΈΠ»ΠΈ NVIDIA Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ 440.66.12-Π±Π΅Ρ‚Π°;
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π° Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° Ρ‡ΠΈΡΡ‚Π΅ΡšΠ΅ ΠΈ
    Π±Π°Ρ€ΠΈΠ΅Ρ€ΠΈ ΠΏΡ€ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅, ΡˆΡ‚ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΠΌΠ°Π»ΠΊΡƒ Π΄Π° сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ пСрформанситС Π½Π° Π½Π΅ΠΊΠΎΠΈ ΠΈΠ³Ρ€ΠΈ;

  • Π˜Π³Ρ€ΠΈΡ‚Π΅ D3D11 Π΄ΠΎΠ΄Π°Π΄ΠΎΠ° моТност Π·Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° прСсмСтковни Ρ€Π΅Π΄ΠΈΡ†ΠΈ Π·Π° асинхроно Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° рСсурситС Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ Π΄Ρ€Π°Ρ˜Π²Π΅Ρ€ΠΎΡ‚ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, RADV) Π½Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° посСбна Ρ€Π΅Π΄ΠΈΡ†Π° Π·Π° прСнос;
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ Π½Π΅ΠΊΠΎΠΈ DXGI 1.6 функционалности ΠΊΠΎΠΈ ќС сС користат Π²ΠΎ ΠΈΠ΄Π½ΠΈΡ‚Π΅ изданија Π½Π° World of Warcraft;
  • НамалСна ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΊΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° Π²ΠΎ D3D9, со ΡˆΡ‚ΠΎ сС ΠΈΠ·Π±Π΅Π³Π½Π° Π΄Π° останС Π±Π΅Π· достапна ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° Π²ΠΎ Π½Π΅ΠΊΠΎΠΈ ΠΈΠ³Ρ€ΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ Toxikk;
  • ΠŸΠΎΠΏΡ€Π°Π²Π΅Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΏΡ€ΠΈ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡ˜Π° Π½Π° Vulkan Π²ΠΎ Cloudpunk ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΈΠ³Ρ€ΠΈ ΠΊΠΎΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ Π³ΠΎ користСлС Π±Π°Ρ„Π΅Ρ€ΠΎΡ‚ Π·Π° рСсурси;
  • РСшСни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΡ€ΠΈ Π³Ρ€Π°Π΄Π΅ΡšΠ΅ Π²ΠΎ GCC 10.1;
  • ΠŸΠΎΠΏΡ€Π°Π²Π΅Π½ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со D3D9;
  • ΠžΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° dxgi.tearFree Π΅ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π°;
  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π²ΠΎ Fallout New Vegas, Freelancer, GTA IV ΠΈ Halo Custom Edition сС Ρ€Π΅ΡˆΠ΅Π½ΠΈ;
  • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π³Ρ€Π°Π΄Π±ΠΈ со Π²ΠΈΠ½Π΅Π»ΠΈΠ±. Π—Π° ΠΈΠ·Π³Ρ€Π°Π΄Π±Π° Π½Π° DXVK сСга Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅Π½ MinGW.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€