Itusilẹ ti DXVK 1.10.3, Direct3D 9/10/11 imuse lori oke Vulkan API

Itusilẹ ti Layer DXVK 1.10.3 wa, pese imuse ti DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ati 11, ṣiṣẹ nipasẹ itumọ ipe si Vulkan API. DXVK nilo awọn awakọ Vulkan 1.1 API bi Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, ati AMDVLK. DXVK le ṣee lo lati ṣiṣe awọn ohun elo 3D ati awọn ere lori Lainos nipa lilo Waini, ṣiṣe bi yiyan iṣẹ ti o ga julọ si awọn imuse Direct3D 9/10/11 ti Wine ti n ṣiṣẹ lori oke OpenGL.

Awọn iyipada akọkọ:

  • Добавлена поддержка совместно используемых объектов 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.

orisun: opennet.ru

Fi ọrọìwòye kun