Serbestberdana DXVK 1.10.2, pêkanînên Direct3D 9/10/11 li ser Vulkan API

Serbestberdana qata DXVK 1.10.2 heye, ku pêkanîna DXGI (Binesaziya Grafikên DirectX), Direct3D 9, 10 û 11 peyda dike, ku bi wergera banga Vulkan API re dixebite. DXVK ajokarên ku Vulkan 1.1 API piştgirî dikin, wekî Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, û AMDVLK hewce dike. DXVK dikare were bikar anîn da ku serîlêdan û lîstikên 3D-ê li Linux-ê bi karanîna Wine-ê bimeşîne, wekî alternatîfek performansa bilindtir ji pêkanînên Direct3D 9/10/11 ên Wine-yê yên ku li ser OpenGL-ê têne xebitandin re xizmet dike.

Guhertinên sereke:

  • Для Direct3D 9 добавлена поддержка не цельных (non-seamless, без обработки границ между образцами) кубических текстур , реализованная через использование Vulkan-расширения VK_EXT_non_seamless_cube_map.
  • Налажено кэширование шейдеров на диске при использовании Vulkan-драйверов NVIDIA.
  • Устранены ошибки, приводившие к некорректному сохранению и использованию файла с кэшем состояния.
  • Решены проблемы при сборке с использованием GCC 12.1.
  • Оптимизирован код очистки в реализации методов D3D11 для неупорядоченного доступа к ресурсам из нескольких потоков (UAV, Unordered Access View), что позволило повысить эффективность сжатия изображений в драйверах.
  • Оптимизирована производительность сжатия кода шейдеров 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.

Source: opennet.ru

Add a comment