Tso tawm ntawm DXVK 1.10.3, Direct3D 9/10/11 kev siv rau saum Vulkan API

Qhov kev tso tawm ntawm DXVK 1.10.3 txheej yog muaj, muab kev siv ntawm DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 thiab 11, ua haujlwm los ntawm kev hu mus txhais rau Vulkan API. DXVK xav tau cov tsav tsheb uas txhawb nqa Vulkan 1.1 API, xws li Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, thiab AMDVLK. DXVK tuaj yeem siv los khiav 3D daim ntawv thov thiab kev ua si ntawm Linux siv Wine, ua qhov kev ua tau zoo dua rau Wine's built-in Direct3D 9/10/11 kev siv khiav saum OpenGL.

Cov kev hloov loj:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ID3D11Fence, рСализованная ΠΏΠΎΠ²Π΅Ρ€Ρ… раздСляСмых хронологичСских сСмафоров Vulkan (Timeline semaphore), ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π΅Π΄ΠΈΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ² для синхронизации ΠΌΠ΅ΠΆΠ΄Ρƒ устройством ΠΈ хостом, вмСсто Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΎΠ² VkFence ΠΈ VkSemaphore. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ID3D11Fence ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²ΠΈΠ΄Π΅ΠΎ Π² ΠΈΠ³Ρ€Π΅ Halo Infinite ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ для wine ΠΈ vkd3d-proton.
  • УстранСно рСгрСссивноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² DXVK 1.10.2, ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ²ΡˆΠ΅Π΅ ΠΊ сбоям ΠΏΡ€ΠΈ отрисовкС Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ… D3D11, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΈΠ³Ρ€Ρ‹ Prey ΠΈ Bioshock Infinite.
  • УстранСны ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π² ΠΈΠ³Ρ€Π°Ρ… Need For Speed 3, Ninja Blade ΠΈ Ys Origin.
  • Для ΠΈΠ³Ρ€Ρ‹ Stray Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° опция d3d11.ignoreGraphicsBarriers, Ρ€Π΅ΡˆΠΈΠ²ΡˆΠ°Ρ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… GPU.

Tau qhov twg los: opennet.ru

Ntxiv ib saib