Cảm ơn kỹ sư Van Timur Kristóf và các nhà phát triển mã nguồn mở khác có liên quan, trình điều khiển Radeon Vulkan”RADV”của Mesa sẽ kết thúc vào năm 2021 với một lưu ý cao: các bộ tạo bóng lưới vừa được hợp nhất!
Như đã lưu ý vào tháng 10, RADV đã làm việc trên các trình tạo bóng lưới ít nhất ở dạng thử nghiệm và sử dụng tiện ích mở rộng NV_mesh_shader của NVIDIA.
Mesh shader cung cấp một giai đoạn đổ bóng giống như máy tính để thay thế đường dẫn hình học/đỉnh thông thường. Mặc dù vậy, công việc này dự kiến sẽ vẫn ở trạng thái”thử nghiệm”cho đến khi có một tiện ích mở rộng giữa các nhà cung cấp chéo Vulkan thích hợp xung quanh bộ tạo bóng lưới vì NV_mesh_shader được biết là hoạt động kém trên phần cứng AMD mà tiện ích mở rộng này không được thiết kế.
Hỗ trợ bộ tạo bóng lưới yêu cầu GPU Radeon RX 6000″RDNA2″và mới hơn để được hỗ trợ. Hỗ trợ lưới đổ bóng thử nghiệm này sẽ là một phần của Mesa 22.0 sẽ ra mắt ổn định vào tháng 3. Điều này có thể tỏ ra có lợi cho VKD3D-Proton trong việc ánh xạ Direct3D 12 mesh shader trên đỉnh Vulkan, nhưng một lần nữa, hiệu suất không được mong đợi là tối ưu.
Các nhà phát triển RADV cũng đang theo đuổi hỗ trợ cho các trình tạo bóng tác vụ nhưng không phải là một phần của mã cập nhật đêm giao thừa hôm nay.
Với trạng thái thử nghiệm, trên Mesa 22.0, hỗ trợ bộ đổ bóng lưới RADV với GPU RDNA2 chỉ được hiển thị với cờ biến môi trường”nv_ms”RADV_PERFTEST mới.
Trình tạo bóng lưới hạ cánh RADV là một cách tuyệt vời để kết thúc năm 2021 cho trình điều khiển mã nguồn mở Mesa Radeon Vulkan này do Valve, Red Hat, Google phát triển. và cộng đồng nguồn mở. Sẽ rất thú vị khi xem RADV đứng đầu ở đâu vào năm 2022 và hiệu suất phát triển như thế nào-hãy xem điểm chuẩn RADV so với AMDVLK ngày hôm qua để có cái nhìn hiện tại về hiệu suất trình điều khiển AMD Vulkan Linux.