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

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

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

  • Direct3D 9-ийн хувьд VK_EXT_non_seamless_cube_map өргөтгөлөөр хэрэгжсэн, үл үзэгдэх (дээж хоорондын боловсруулалтын хил хязгааргүй) шоо бүтэцтэй болгох дэмжлэг нэмэгдсэн.
  • NVIDIA Vulkan драйверуудыг ашиглах үед диск дээрх шэйдерүүдийн кэшийг сайжруулсан.
  • Статусын кэш файлыг буруу хадгалах, ашиглахад хүргэсэн алдааг зассан.
  • GCC 12.1 ашиглан барилга барихад гарсан асуудлуудыг зассан.
  • Олон урсгалаас (UAV, Unordered Access View) нөөцөд дараалалгүй нэвтрэх D3D11 аргуудыг хэрэгжүүлэхэд цэвэрлэх кодыг оновчтой болгосон нь драйверуудын дүрсийг шахах үр ашгийг дээшлүүлсэн.
  • SPIR-V шэйдер кодын санах ойн шахалтын гүйцэтгэлийг оновчтой болгосон.
  • Дараах тоглоомуудын асуудлуудыг зассан: Beyond Good and Evil, Day Z, Dead Space, Dirt Rally, Godfather, Limbo, Majesty 2, Myst V, Onechanbara Z2: Chaos, Planetary Annihilation: TITANS, Plants vs. Zombies Garden Warfare 2, Return of Reckoning, Scrapland Remastered, Small Radios Big Televisions, Sonic Adventure 2, SpellForce Platinum Edition, Supreme Commander, Star Wars: The Force Unleashed II болон Star Wars: The Old Republic.

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

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