DXVK 3.1 là bản cập nhật thiên về tương thích, bổ sung DXGI incremental presentation và khả năng tạo render target view D3D11 trực tiếp trên buffer. Bản phát hành sửa lỗi hiển thị mây trong Battlefield 3, sương mù của The Witcher 1 và Mabinogi, giao diện RaceRoom trên Proton 11 cùng nhiều lỗi riêng cho GPU Nvidia.
Câu trả lời nghiên cứu

Create a landscape editorial hero image for this Studio Global article: What new features, hardware-specific groundwork, performance improvements, and bug fixes are included in DXVK 3.1—the open-source Vulkan-bas. Article summary: DXVK 3.1 is a targeted feature-and-compatibility release for the Direct3D-to-Vulkan layer used by Proton. Its main additions improve DXGI/D3D11 compatibility, establish Intel vendor-extension infrastructure, tune renderi. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fa
DXVK 3.1 vừa ra mắt với trọng tâm là khả năng tương thích và sửa lỗi cho lớp chuyển đổi Direct3D sang Vulkan được Wine và Proton sử dụng để chạy game Windows trên Linux. Đây không phải bản nâng cấp hứa hẹn tăng FPS đồng loạt, nhưng có thể giải quyết những lỗi hiển thị khá khó chịu trong một số game, trình khởi chạy và phần mềm cụ thể. 1
3
DXVK 3.1 bổ sung hỗ trợ ban đầu cho các tham số trình xuất khung hình của DXGI, bao gồm incremental presentation. Cơ chế này cho phép ứng dụng chỉ cập nhật phần thay đổi của cửa sổ thay vì vẽ lại toàn bộ khung hình.
Thay đổi này nhắm tới các lỗi hiển thị giao diện từng xuất hiện trong VirtualDJ và những trình khởi chạy game Windows như Ubisoft Connect. 3
4 Trên các driver Vulkan hỗ trợ
VK_KHR_incremental_present, cơ chế này cũng có thể giúp giảm phần việc xử lý không cần thiết. Tuy nhiên, lợi ích trước mắt vẫn là tăng tính tương thích, chưa có cơ sở để khẳng định sẽ tạo ra mức tăng tốc độ khung hình cố định. 3
Các ứng dụng D3D11 giờ đây có thể tạo render-target view trực tiếp trên buffer. Đây là kiểu kết xuất được một số engine cũ sử dụng, trong đó có các tựa game dựa trên Frostbite.
Với Battlefield 3, thay đổi này khắc phục lỗi mây bị mất hoặc hiển thị sai — một vấn đề tồn tại từ lâu trong quá trình chạy game qua DXVK. 1
3
4
DXVK 3.1 có thể tải các thư viện extension dành riêng cho Intel khi chạy trên GPU Intel. Đây là phần hạ tầng cần thiết để Proton có thể hỗ trợ các vendor extension của Intel trong D3D11 về sau. 1
4
Điểm cần lưu ý là bản 3.1 mới chỉ bổ sung khả năng tải thư viện, chưa phải một bộ tính năng Intel hoàn chỉnh được mở khóa ngay trong phiên bản này.
Bản cập nhật áp dụng cách tối ưu vùng kết xuất mạnh tay hơn trên GPU dạng tile. Khi chỉ một phần bề mặt cần thay đổi, DXVK có thể giảm lượng công việc kết xuất dư thừa. Hiệu quả thực tế phụ thuộc vào GPU, driver và ứng dụng, vì vậy không nên xem DXVK 3.1 là bản nâng cấp hiệu năng chung cho mọi hệ thống. 3
Người dùng GPU Nvidia nhận được hai sửa lỗi đáng chú ý:
DXVK 3.1 còn xử lý một số lỗi hồi quy và vấn đề riêng của từng trò chơi:
Với phần lớn người chơi, DXVK 3.1 là bản cập nhật về độ ổn định, khả năng tương thích và độ chính xác khi kết xuất. Lợi ích dễ nhận thấy nhất sẽ xuất hiện nếu game hoặc trình khởi chạy phụ thuộc vào cập nhật từng phần của cửa sổ, render target D3D11 trên buffer, hiệu ứng sương mù D3D9 cũ hoặc một đường dẫn kết xuất đặc thù của driver. 1
3
4
Tối ưu vùng kết xuất trên GPU dạng tile có thể giảm công việc thừa trong những trường hợp được hỗ trợ, nhưng thông tin phát hành hiện có không cho thấy mức tăng hiệu năng phổ quát.
Nếu đang gặp một trong các lỗi nêu trên, người dùng nên ưu tiên phiên bản DXVK được đóng gói cùng Proton đang sử dụng hoặc làm theo hướng dẫn của bản phân phối Linux. Không nên mặc định rằng phải tự thay thế các file DLL thủ công.
Binaries và changelog đầy đủ của phiên bản v3.1 có trên trang GitHub Releases chính thức của dự án DXVK. 15
Studio Global AI
Trang này bao gồm câu trả lời dựa trên nguồn mà bạn có thể tiếp tục bên trong Studio Global.
DXVK 3.1 là bản cập nhật thiên về tương thích, bổ sung DXGI incremental presentation và khả năng tạo render target view D3D11 trực tiếp trên buffer.
DXVK 3.1 là bản cập nhật thiên về tương thích, bổ sung DXGI incremental presentation và khả năng tạo render target view D3D11 trực tiếp trên buffer. Bản phát hành sửa lỗi hiển thị mây trong Battlefield 3, sương mù của The Witcher 1 và Mabinogi, giao diện RaceRoom trên Proton 11 cùng nhiều lỗi riêng cho GPU Nvidia.
DXVK cũng đặt nền móng cho hỗ trợ extension riêng của Intel và tối ưu vùng kết xuất trên GPU dạng tile, nhưng chưa phải một nâng cấp hiệu năng toàn diện.