Scaoileadh feidhmithe DXVK 2.2, Direct3D 9/10/11 ar bharr an API Vulkan

Tá scaoileadh ciseal DXVK 2.2 ar fáil, ag soláthar cur i bhfeidhm DXGI (Bonneagar Grafaice DirectX), Direct3D 9, 10 agus 11, ag obair trí aistriú glaonna chuig an API Vulkan. Éilíonn DXVK tiománaithe atá cumasaithe le API Vulkan 1.3 mar Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, agus AMDVLK. Is féidir DXVK a úsáid chun feidhmchláir agus cluichí 3D a reáchtáil ar Linux ag baint úsáide as Fíon, ag feidhmiú mar mhalairt feidhmíochta níos airde ar fheidhmiúcháin Direct3D 9/10/11 ionsuite Wine a ritheann ar bharr OpenGL.

Athruithe móra:

  • Добавлена поддержка прослойки 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.
  • Saincheisteanna seasta a tháinig chun solais i gcluichí:
    • Battle Fantasia Revised Edition
    • Eagla fuar
    • Dawn of Magic 2
    • DC Cruinne Ar Líne
    • Far Cry 2
    • Halo: An Príomh-Máistir Bailiúchán
    • Warhammer 40k: Spás Mara
    • Impireacht Jade
    • Pirates Sid Meier
    • Cogadh Iomlán: Shogun 2

    Foinse: oscailtenet.ru

Add a comment