Mwepụta nke DXVK 2.2, Direct3D 9/10/11 mmejuputa iwu n'elu Vulkan API

Ntọhapụ nke oyi akwa DXVK 2.2 dị, na-enye mmejuputa DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 na 11, na-arụ ọrụ site na ntụgharị nke oku na Vulkan API. DXVK chọrọ ndị ọkwọ ụgbọala na-akwado Vulkan API 1.3, dị ka Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, na AMDVLK. Enwere ike iji DXVK mee ngwa na egwuregwu 3D na Linux site na iji mmanya, na-eje ozi dị ka ihe arụmarụ dị elu karịa mmejuputa Direct3D 9/10/11 nke Wine na-agba n'elu OpenGL.

Isi mgbanwe:

  • Добавлена поддержка прослойки 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.
  • Edozila nsogbu ndị na-eme na egwuregwu:
    • Battle Fantasia Revised Edition
    • Jọ oyi
    • Dawn of Magic 2
    • DC Universe Online
    • Far Arịrịọ 2
    • Okirikiri ọkụ n'isi: The Master Chief Collection
    • Warhammer 40k: Space Marine
    • Alaeze Ukwu Jade
    • Ndị Pirates Sid Meier
    • Mkpokọta agha: Shogun 2

    isi: opennet.ru

Tinye a comment