Vulkan API дээр DXVK 1.9.1, Direct3D 9/10/11 хувилбаруудыг гаргасан.

DXVK 1.9.1 давхаргыг гаргах боломжтой бөгөөд DXGI (DirectX графикийн дэд бүтэц), Direct3D 9, 10, 11-ийн хэрэгжилтийг хангаж, Vulkan API руу дуудлагын орчуулга хийх замаар ажилладаг. DXVK нь Mesa RADV 1.1, NVIDIA 20.2, Intel ANV 415.22, AMDVLK зэрэг Vulkan 19.0 API-г дэмждэг драйверуудыг шаарддаг. DXVK нь Wine ашиглан Linux дээр 3D программууд болон тоглоомуудыг ажиллуулахад ашиглагдаж болох бөгөөд OpenGL дээр ажилладаг Wine-н уугуул Direct3D 9/10/11 хувилбараас илүү өндөр гүйцэтгэлтэй хувилбар болж өгдөг.

Үндсэн өөрчлөлтүүд:

  • D3D9 түгжих механизмыг дахин боловсруулсны дараа гарсан гүйцэтгэл, тогтвортой байдлын хэд хэдэн асуудлыг шийддэг.
  • D3D11-ийн үе шат бүтэцтэй боловсруулалтыг дахин боловсруулж, санах ойн зарцуулалтыг бууруулж, CPU болон GPU хооронд өгөгдөл шилжүүлэхэд шаардагдах зургийн хуулбарын тоог бууруулсан.
  • Меса (<=19.0)-ийн хуучин хувилбаруудын асуудлыг шийдвэрлэхийн тулд кодыг устгасан.
  • Windows SRW цоож дээр суурилсан цоожны командуудыг дахин зохион бүтээсэн бөгөөд энэ нь mingw бүтээц дэх winpthreads-ийн хэрэгжилтээс илүү үр дүнтэй байдаг.
  • Earth Defence Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3, World of Final Fantasy тоглоомуудын асуудлууд шийдэгдсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх