Π ΡΠ°ΠΌΠΊΠ°Ρ
ΠΏΡΠΎΠ΅ΠΊΡΠ° VKD3D-Proton ΡΠΎΠ·Π΄Π°Π½ΠΎ ΠΎΡΠ²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ vkd3d. Π£ΠΊΠ°Π·Π°Π½Π½ΡΠΉ ΡΠΎΡΠΊ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Valve ΠΏΠ»Π°Π½ΠΈΡΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΠΌΠΎΠΌ Π½Π° Π±Π°Π·Π΅ Wine ΠΏΠ°ΠΊΠ΅ΡΠ΅ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° Windows-ΠΈΠ³Ρ Proton. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° DirectX 9/10/11 Π² Proton ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ΅ DXVK, Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ DirectX 12 Π΄ΠΎ ΡΠΈΡ
ΠΏΠΎΡ Π±ΡΠ»Π° ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ vkd3d (ΠΏΠΎΡΠ»Π΅ ΡΠΌΠ΅ΡΡΠΈ Π°Π²ΡΠΎΡΠ° vkd3d ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠ»ΠΈ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ CodeWeavers ΠΈ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° Wine). Π ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ VKD3D-Proton Π²ΠΎΠ²Π»Π΅ΡΠ΅Π½Ρ ΠΠ°Π½Ρ-ΠΡΠΈΡΡΠΈΠ°Π½ ΠΡΠ½ΡΠ΅Π½ (Hans-Kristian Arntzen, Π°Π²ΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ SPIRV-Cross ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ ΠΊ API Vulkan), Π€ΠΈΠ»ΠΈΠΏΠΏ Π Π΅Π±ΠΎΠ»Ρ (Philip Rebohle, Π°Π²ΡΠΎΡ DXVK) ΠΈ ΠΠΆΠΎΡΡΠ° ΠΡΡΠΎΠ½ (Joshua Ashton, Π°Π²ΡΠΎΡ D9VK),
ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Valve.
Π VKD3D-Proton ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΠ΅ Π΄Π»Ρ Proton ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Windows ΠΈΠ³Ρ Π½Π° Π±Π°Π·Π΅ Direct3D 12, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΡΠΈΠ½ΡΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΎΡΡΠ°Π² vkd3d. ΠΠ· ΠΎΡΠ»ΠΈΡΠΈΠΉ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ Vulkan ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΡΠ²Π΅ΠΆΠΈΡ
Π²ΡΠΏΡΡΠΊΠΎΠ² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ Direct3D 12. VKD3D-Proton Π½Π΅ Π½Π°ΡΠ΅Π»Π΅Π½ Π½Π° ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ API ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ vkd3d ΠΈ Π½Π΅ ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΡΠ°ΡΡΡ
GPU ΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ².
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru