Phát hành dự án DXVK 1.2 với triển khai Direct3D 10/11 trên API Vulkan

được phát hành phát hành xen kẽ DXVK 1.2, cung cấp triển khai DXGI (Cơ sở hạ tầng đồ họa DirectX), Direct3D 10 và Direct3D 11, hoạt động thông qua việc dịch các lệnh gọi sang API Vulkan. Để sử dụng DXVK yêu cầu hỗ trợ cho trình điều khiển API VulcanChẳng hạn như
AMD RADV 18.3, AMDGPU PRO 18.50, NVIDIA 415.22, Intel ANV 19.0 и AMDVLK.

DXVK có thể được sử dụng để chạy các ứng dụng và trò chơi 3D trên Linux bằng Wine, đóng vai trò là giải pháp thay thế hiệu suất cao hơn cho triển khai Direct3D 11 gốc của Wine chạy trên OpenGL. TRONG Một số trò chơi hiệu suất của sự kết hợp Wine+DXVK khác nhau chạy trên Windows chỉ 10-20%, trong khi khi sử dụng triển khai Direct3D 11 dựa trên OpenGL, hiệu suất giảm đáng kể hơn.

В новом выпуске задействован отдельный поток для передачи буфера команд, что позволило увеличить производительность в некоторых многоядерных конфигурациях. Кроме того, увеличена частота отправки буфера команд для исключения простоев и более активного использования 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.

Nguồn: opennet.ru

Thêm một lời nhận xét