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

Нашри қабати DXVK 1.10.3 дастрас аст, ки татбиқи 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 кор мекунанд, хидмат мекунад.

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

  • Дастгирии иловашуда барои объектҳои муштараки ID3D11Fence, ки дар болои семафорҳои хронологии муштараки Вулкан амалӣ карда мешавад (Semaphore Timeline), ба ҷои примитивҳои алоҳидаи VkFence ва VkSemaphore як примитиви ягонаро барои ҳамоҳангсозӣ байни дастгоҳ ва ҳост таъмин мекунад. Дастгирии ID3D11Fence имкон дод, ки функсияи видео дар бозии Halo Infinite ҳангоми татбиқи часбҳои мувофиқ барои шароб ва vkd3d-proton ба даст ояд.
  • Регрессияро дар DXVK 1.10.2 ислоҳ кард, ки боиси хатогиҳо дар бозиҳои гуногуни D3D11, аз ҷумла Prey ва Bioshock Infinite гардид.
  • Масъалаҳое, ки дар Need For Speed ​​​​3, Ninja Blade ва Ys Origin рух медиҳанд, ҳал карда шуданд.
  • Опсияи d3d11.ignoreGraphicsBarriers барои бозии Stray фаъол карда шуд, ки мушкилотро бо таназзули кор дар баъзе GPUҳо ҳал кард.

Манбаъ: opennet.ru

Илова Эзоҳ