Нашри DXVK 1.10.2, татбиқи Direct3D 9/10/11 дар болои API Vulkan

Нашри қабати DXVK 1.10.2 дастрас аст, ки татбиқи DXGI (Infrastructure DirectX Graphics), Direct3D 9, 10 ва 11-ро таъмин мекунад, ки тавассути тарҷумаи зангҳо ба API Vulkan кор мекунад. DXVK драйверҳоеро талаб мекунад, ки API Vulkan 1.1 -ро дастгирӣ мекунанд, ба монанди Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ва AMDVLK. DXVK-ро барои иҷро кардани барномаҳои 3D ва бозиҳо дар Linux бо истифода аз Wine истифода бурдан мумкин аст, ки ҳамчун алтернативаи баландсифат ба татбиқи аслии Wine Direct3D 9/10/11, ки дар болои OpenGL кор мекунанд, хидмат мекунад.

Тағйироти асосӣ:

  • Барои Direct3D 9, дастгирии матнҳои кубии бефосила (бе сарҳадҳои коркарди байни намунаҳо) илова карда шудааст, ки тавассути истифодаи васеъшавии Vulkan VK_EXT_non_seamless_cube_map амалӣ карда мешавад.
  • Ҳангоми истифодаи драйверҳои NVIDIA Vulkan кэшкунии беҳтаршудаи шейдерҳо дар диск.
  • Хатогие, ки боиси нодуруст нигоҳдорӣ ва истифодаи файли кэши вазъ шуданд, ислоҳ карда шуданд.
  • Мушкилоти собит ҳангоми сохтани GCC 12.1.
  • Рамзи тозакунӣ дар татбиқи усулҳои D3D11 барои дастрасии бетартиб ба захираҳо аз риштаҳои гуногун (UAV, View Access Unordered) оптимизатсия карда шудааст, ки самаранокии фишурдани тасвирро дар драйверҳо беҳтар кардааст.
  • Фаъолияти фишурдасозии хотираи рамзи shader SPIR-V оптимизатсия карда шуд.
  • Мушкилоти собит дар бозиҳои зерин: Beyond Good and Evil, Day Z, Space Dead, Dirt Rally, Godfather, Limbo, Majesty 2, Myst V, Onechanbara Z2: Chaos, Annihilation Planetary: TITANS, Plants vs. Zombies Garden Warfare 2, Бозгашти ҳисоб, Scrapland Remastered, Радиоҳои хурд, Телевизиони калон, Adventure Sonic 2, Нашри SpellForce Platinum, Фармондеҳи олӣ, Ҷангҳои Ситора: Қувваи озодшуда II ва Ҷангҳои Ситора: Ҷумҳурии кӯҳна.

Манбаъ: opennet.ru

Илова Эзоҳ