Serbestberdana qata DXVK 2.2 heye, ku pêkanîna DXGI (Binesaziya Grafikên DirectX), Direct3D 9, 10 û 11 peyda dike, ku bi wergerandina bangên ji Vulkan API re dixebite. DXVK ajokarên ku Vulkan API 1.3 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-ê bixebitîne, ku wekî alternatîfek performansa bilindtir ji pêkanînên xwemalî yên Direct3D 9/10/11 yên Wine-yê ku li ser OpenGL-ê têne xebitandin xizmet dike.
Guhertinên sereke:
- Добавлена поддержка прослойки D3D11On12, обеспечивающей работу Direct3D 11 поверх Direct3D 12. Для поддержки D3D12 в новых играх на базе движка Unity, таких как Lego Builder’s Journey, в DXVK реализована возможность создания устройств D3D11 из устройств D3D12, используя функцию D3D11On12CreateDevice и программный интерфейс ID3D11On12Device.
- В реализации Direct3D 9 появилась поддержка частичного отображения (Partial Presentation), позволяющего организовать отображение частей окна через копирование содержимого экранного буфера (backbuffer) в системную память и последующей отрисовки его в окно, используя CPU. Указанная возможность улучшает совместимость с лаунчерами игр, созданными с использованием инструментария Microsoft WPF, ценой снижения производительности. Для Direct3D 9 также улучшено общее поведение виртуальных фреймбуферов (SwapChain) и прекращена поддержка опции d3d9.noExplicitFrontBuffer.
- При использовании вместе с Proton или Wine по умолчанию прекращено создание файлов с логами и организован вывод диагностических сообщений в консоль при помощи специфичных для wine возможностей, что соответствует поведению vkd3d-proton. Для возобновления создания отдельных файлов c логами можно установить переменную окружения DXVK_LOG_PATH.
- Значительно уменьшено потребление памяти в ситуациях создания в играх неиспользуемых устройств D3D11.
- На системах с несколькими GPU улучшено определение устройств вывода, доступных через DXGI, что решает проблемы с производительностью в новых играх на базе движка RE (Reach for the Moon), использующих D3D12.
- Pirsgirêkên rast kirin ku di lîstikan de xuya bûn:
- Battle Fantasia Revised Edition
- Tirsa sar
- Dawn of Magic 2
- DC Universe Online
- Far Cry 2
- Halo: Serhevgeriya Mamosteyê
- Warhammer 40k: Space Marine
- Ademparatoriya Jade
- Pirates Sid Meier
- Totalerê Tevahî: Shogun 2
Source: opennet.ru