DXVK 1.10.3 чыгаруу, Direct3D 9/10/11 ишке ашыруу Vulkan API үстүнө

DXVK 1.10.3 катмарынын релизи бар, ал DXGI (DirectX графикалык инфраструктурасы), Direct3D 9, 10 жана 11ди ишке ашырууну камсыз кылуу менен Vulkan API'ге чалуу которуу аркылуу иштейт. DXVK Mesa RADV 1.1, NVIDIA 22.0, Intel ANV 510.47.03 жана AMDVLK сыяктуу Vulkan 22.0 API колдогон драйверлерди талап кылат. DXVK Wine аркылуу 3D тиркемелерди жана оюндарды Linux'та иштетүү үчүн колдонулушу мүмкүн, бул OpenGLдин үстүндө иштеген Wine'дин орнотулган Direct3D 9/10/11 ишке ашырууларына жогорураак альтернатива катары кызмат кылат.

Негизги өзгөрүүлөр:

  • Добавлена поддержка совместно используемых объектов ID3D11Fence, реализованная поверх разделяемых хронологических семафоров Vulkan (Timeline semaphore), предоставляющих единый примитив для синхронизации между устройством и хостом, вместо раздельных примитивов VkFence и VkSemaphore. Поддержка ID3D11Fence позволила добиться работы видео в игре Halo Infinite при применении соответствующих патчей для wine и vkd3d-proton.
  • Устранено регрессивное изменение в DXVK 1.10.2, приводившее к сбоям при отрисовке в различных играх D3D11, включая игры Prey и Bioshock Infinite.
  • Устранены проблемы, проявляющиеся в играх Need For Speed 3, Ninja Blade и Ys Origin.
  • Для игры Stray включена опция d3d11.ignoreGraphicsBarriers, решившая проблемы с падением производительности на некоторых GPU.

Source: opennet.ru

Комментарий кошуу