Verëffentlechung vum DXVK 1.2 Projet mat Direct3D 10/11 Implementatioun uewen op der Vulkan API

publizéiert interlayer Fräisetzung DXVK 1.2, déi eng Implementatioun vun DXGI (DirectX Graphics Infrastructure), Direct3D 10 an Direct3D 11 ubitt, déi duerch Iwwersetzung vun Uruff un d'Vulkan API funktionnéiert. Fir DXVK ze benotzen erfuerderlech sinn Ënnerstëtzung fir Chauffeuren Vulkan API, wéi zum Beispill
AMD RADV 18.3, AMDGPU PRO 18.50, NVIDIA 415.22, Intel ANV 19.0 и AMDVLK.

DXVK ka benotzt ginn fir 3D Uwendungen a Spiller op Linux mat Wäin ze lafen, déngt als eng méi performant Alternativ zu Wine senger gebierteg Direct3D 11 Implementatioun déi uewen op OpenGL leeft. IN puer Spiller Leeschtung vun der Wäin + DXVK Kombinatioun anescht vum Lafen op Windows nëmmen 10-20%, wärend wann Dir d'Direct3D 11 Implementatioun baséiert op OpenGL benotzt, d'Performance méi däitlech erofgeet.

В новом выпуске задействован отдельный поток для передачи буфера команд, что позволило увеличить производительность в некоторых многоядерных конфигурациях. Кроме того, увеличена частота отправки буфера команд для исключения простоев и более активного использования GPU. Из приложений, на производительность которых положительно повлияли указанные изменения, отмечается игра Quake Champions.

Добавлена поддержка специфичных расширений рендеринга, официально не определённых в спецификации Direct3D 11 и отдельно предоставляемых производителями через дополнительные библиотеки для Windows. Указанные расширения необходимы для работы экспериментального проекта DXVK-AGS с реализацией расширений AGS (AMD GPU Services), предложенных в AMD AGS SDK и позволяющих использовать некоторые оптимизации, в том числе используемые в играх Resident Evil 2 и Devil May Cry 5.

Среди исправлений: Незначительно снижена нагрузка на CPU в некоторых играх. Устранена проблема, приводившая к добавлению лишних элементов в кэш состояний и повторной компиляции идентичных обработчиков Vulkan. Исправлена ошибка, приводившая к крахам или некорректному использованию Vulkan при применении метода ClearView. Отключён обходной манёвр в NVAPI, применявшийся для решения проблем в игре Mirror’s Edge Catalyst на системах с GPU NVIDIA.

Source: opennet.ru

Setzt e Commentaire