Phát hành triển khai DXVK 1.6, Direct3D 9/10/11 trên Vulkan API

hình thành phát hành xen kẽ DXVK 1.6, cung cấp triển khai DXGI (Cơ sở hạ tầng đồ họa DirectX), Direct3D 9, 10 và 11 hoạt động thông qua dịch 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 Vulcan 1.1chẳng hạn như AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 và 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, phục vụ như một giải pháp thay thế hiệu suất cao hơn cho việc triển khai Direct3D 11 tích hợp sẵn của Wine chạy trên OpenGL.

Sự thay đổi chính:

  • Quá trình cài đặt mặc định của thư viện hỗ trợ Direct3D 10 d3d10.dll và d3d10_1.dll đã bị ngừng vì hỗ trợ D3D10 trong DXVK yêu cầu d3d10core.dll và d3d11.dll (dxgi.dll cũng được yêu cầu trên Windows). Thay đổi này cho phép bạn sử dụng khung D3D10 được phát triển trong Wine để tạo hiệu ứng, được sử dụng trong một số trò chơi;
  • Thực hiện tối ưu hóa hiệu suất nhỏ khi triển khai Direct3D 9;
  • Đã khắc phục sự cố gây ra sự cố khi cố chụp ảnh chụp nhanh apitrace;
  • Đã khắc phục sự cố trong một số trò chơi Nguồn 2 sử dụng kết xuất D3D9 gốc;
  • Loại bỏ việc chuyển đổi dư thừa các chế độ màn hình;
  • Đã sửa lỗi dẫn đến hiển thị khung màu xanh lục khi hiển thị video trong một số trò chơi;
  • Đã giải quyết các vấn đề trong A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando và Yomawari: Midnight Shadows.

Nguồn: opennet.ru

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