DXVK 1.7.3 đến với các bản sửa lỗi, một vài thay đổi lớn, nhưng với các cải tiến cho trình tạo bóng

phần mở rộng DXVK

Gần đây việc phát hành phiên bản mới của DXVK 1.7.3 đã được công bố, trong đó sHỗ trợ cho DXGIs mới được giới thiệu trong Windows 10 Update 1809, ngoài các bản sửa lỗi, một số cải tiến bộ đổ bóng và đặc biệt là cải tiến kết xuất.

Đối với những người chưa biết về DXVK, họ nên biết rằng nó là một thư viện nó hoạt động thông qua việc dịch các lệnh gọi API Vulkan.

Trong khi DXVK Mặc dù nó chủ yếu được sử dụng trên Steam Play nhưng nó không phải là nơi duy nhất nơi người dùng Linux có thể tận dụng công nghệ tuyệt vời này. Cũng thế mang đến triển khai D3D11 dựa trên Vulkan cho Linux và Wine, Về hiệu suất và tối ưu hóa khi chạy trò chơi Direct3D 11 trên Wine, vì chúng cũng cung cấp hỗ trợ cho Direct3D9.

Các tính năng mới chính của DXVK 1.7.3

Trong phiên bản mới này, như đã đề cập ở phần đầu, nó được nhấn mạnh rằng thêm hỗ trợ bổ sung cho các giao diện DXGI mới gần đây đã xuất hiện trong Windows 10, một tùy chọn để chia tỷ lệ màn hình DXVK phía trước trên màn hình HiDPI, nhiều bản sửa lỗi và tối ưu hóa cấu hình khác nhau để mở rộng chỉ báo HUD trên màn hình có mật độ điểm ảnh cao.

Bên cạnh đó, mã shader được tạo cho D3D11 đã được sửa đổi để bộ điều khiển có thể tối ưu hóa hoạt động kết cấu khi không có ràng buộc kết cấu.

Tối ưu hóa đã được thực hiện để loại bỏ các thao tác vẽ không cần thiết, điều này đã cải thiện hiệu suất của một số trò chơi.

Về các bản sửa lỗi, người ta đã đề cập đến lỗi các trò chơi cũ sử dụng D3D9 trên các hệ thống có bộ điều khiển RADV đã được sửa, cũng như lỗi xác thực API Vulkan khi bật HUD.

Ngoài ra, nó cũng được nhấn mạnh rằng mã cải tiến cho các hoạt động kết xuất hàng loạt để giảm số lần gọi rút khi chơi Trine 4.

Những thay đổi khác nổi bật so với phiên bản mới này:

  • Đã khắc phục sự cố với kết xuất vải trong EverQuest 2 trên hệ thống có cạc đồ họa NVIDIA.
  • Đã khắc phục sự cố kết xuất trong Trine 4 trên một số hệ thống và GPU NVIDIA bằng trình điều khiển RADV.
  • Các yêu cầu về môi trường xây dựng được tăng lên; bây giờ bạn cần MinGW 8.0 để xây dựng.

Phiên bản mới này nên được bao gồm trong bản cập nhật Proton tiếp theo với Steam Play để dễ dàng triển khai.

Cuối cùng nếu bạn muốn biết thêm về phiên bản mới này bạn có thể kiểm tra nhật ký thay đổi Trong liên kết sau đây. 

Làm cách nào để thêm hỗ trợ DXVK vào Linux?

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, hoạt động 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 của Wine chạy trên OpenGL.

DXVK yêu cầu phiên bản ổn định mới nhất của Wine chạy. Vì vậy, nếu bạn chưa cài đặt cái này. Bây giờ chúng tôi sẽ chỉ phải tải xuống gói DXVK ổn định mới nhất, chúng tôi sẽ tìm thấy gói này Trong liên kết sau đây.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz

Sau khi tải xuống xong, bây giờ chúng ta sẽ giải nén gói vừa lấy được, điều này có thể được thực hiện từ môi trường máy tính để bàn của bạn hoặc từ chính thiết bị đầu cuối bằng cách thực hiện lệnh sau:

tar -xzvf dxvk-1.7.3.tar.gz

Sau đó, chúng tôi truy cập vào thư mục với:

cd dxvk-1.7.3

Và chúng tôi thực hiện lệnh sh để chạy tập lệnh cài đặt:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Khi cài đặt DXVK trong tiền tố của Wine. Ưu điểm là Wine vkd3d có thể được sử dụng cho các trò chơi D3D12 và DXVK cho các trò chơi D3D11.

Ngoài ra, tập lệnh mới cho phép cài đặt dll dưới dạng các liên kết tượng trưng, ​​giúp dễ dàng cập nhật DXVK để nhận thêm tiền tố Wine (bạn có thể thực hiện việc này thông qua lệnh –symlink).

Bạn sẽ thấy thư mục như thế nào DXVK chứa hai con dlls khác cho 32 và 64 bit bạn là chúng tôi sẽ đặt chúng theo các lộ trình sau.
Trường hợp "người dùng" bạn thay thế nó bằng tên người dùng bạn sử dụng trong bản phân phối Linux của mình.

Đối với 64 bit, chúng tôi đưa chúng vào:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Và cho 32 bit trong:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.