Faith Ekstrand hôm nay đã xuất bản một bài đăng trên blog phác thảo những nỗ lực gần đây xung quanh NVK, trình điều khiển Vulkan nguồn mở cho phần cứng NVIDIA được phát triển bởi cộng đồng phát triển Nouveau. Một số điểm nổi bật gần đây bao gồm:
-Khôi phục hỗ trợ GPU Maxwell và Kepler cho trình điều khiển NVK. Đúng là phần cứng GTX 900 Maxwell đang gặp khó khăn do thiếu hỗ trợ tái xung nhịp cho GPU máy tính để bàn và cũng không có chương trình cơ sở Bộ xử lý hệ thống GPU (GSP) được giới thiệu trong dòng RTX 2000.
-Tiếp tục nghiên cứu về trình tạo bóng hình học, trình tạo bóng tessname và hỗ trợ phản hồi biến đổi.
-Một số trò chơi đã bắt đầu hoạt động trên NVK như Hollow Knight và F1 2017.
-Nhiều tiện ích mở rộng Vulkan đã được triển khai trong những tháng gần đây. NVK đã gần đến mức có thể lộ diện Vulkan 1.2 hoặc có thể là Vulkan 1.3 không còn quá xa vời.
-Công việc vẫn đang tiếp tục xoay quanh hiệu suất của trình điều khiển Vulkan.
-Công việc đang được tiến hành trên một trình biên dịch back-end mới có tên là NAK dành cho”NVIDIA Awesome Kompiler”. Trình biên dịch back-end Mesa này được viết bằng Rust.
Vẫn chưa có mốc thời gian cụ thể để cập nhật NVK trong Mesa, nhưng sẽ xảy ra gần như cùng lúc với mã trình điều khiển nhân Nouveau mới được đưa vào chính trong nhân Linux. Các thay đổi về trình điều khiển nhân DRM của Nouveau cung cấp API không gian người dùng mới và được cải tiến cùng với tích hợp GSP hoạt động để mang lại hiệu suất tốt hơn trên dòng RTX 20 trở lên.
Bạn có thể đọc toàn bộ bài đăng của Ekstrand trên Collabora blog.