Các ứng dụng phổ biến hỗ trợ VAAPI là FFmpeg và GStreamer. Với khả năng tăng tốc phần cứng video, các ứng dụng sẽ không làm quá tải CPU và ủy quyền các hoạt động mã hóa và giải mã cho GPU. Điều này làm tăng hiệu suất, giảm tiêu thụ điện năng và tiếng ồn từ PC. Cuối cùng, sẽ có nhiều tài nguyên CPU hơn cho WSL và các ứng dụng Windows thông thường, giúp tăng hiệu suất tổng thể. Ngoài ra, độ phân giải của video trong WSL cũng cao hơn nhờ tính năng mới.
Gstreamer trong WSL thực hiện thành phần pha trộn alpha được tăng tốc GPU và hiển thị vào cửa sổ X11
Việc xử lý video GPU trong môi trường Linux hỗ trợ WSL được cung cấp thông qua phụ trợ D3D12 và giao diện VAAPI trong gói Mesa, tương tác với API D3D12 bằng thư viện DxCore. Nó cho phép các ứng dụng có cùng mức truy cập vào GPU như các ứng dụng Windows gốc.
Microsoft đã đề cập đến các yêu cầu để mọi thứ hoạt động. Bạn cần một bản phân phối như Ubuntu 22.04.1 LTS có bật systemd và WSL 1.1 trở lên.
Phần cứng sau được hỗ trợ.
Người bán | Nền tảng được hỗ trợ | Phiên bản trình điều khiển video tối thiểu |
---|---|---|
AMD | Dòng Radeon RX 5000 trở lên Dòng Ryz 4000 trở lên | Adrenalin 23.3.1 VÀ tháng 3 năm 2023 |
Intel | Dòng bộ xử lý Intel® Core™ thế hệ thứ 11 (Tên mã Tiger Lake, Rocket Lake) Dòng bộ xử lý Intel® Core™ thế hệ thứ 12 (Tên mã Alder Lake) Dòng bộ xử lý Intel® Core™ thế hệ thứ 13 (Tên mã Raptor Lake) Dòng đồ họa chuyên dụng Intel® Iris® Xe (Tên mã DG1) Dòng đồ họa Intel® Arc® (Codename Alchemist) | 31.0.101.4032 |
NVIDIA | Dòng GeForce GTX 10 và mới hơn Dòng GeForce RTX 20 và mới hơn Quadro RTX NVIDIA RTX | 526,47 |
Bạn sẽ tìm thấy thêm thông tin chi tiết và hướng dẫn trong thông báo chính thức được liên kết đây.