Baru baru ini Microsoft mengumumkan bahwa mereka telah merilis D3D12 GPU Video Accelerations ke Windows Subsystem for Linux. Dengan Hardware Accelerations untuk Video Decoding dan Encoding ini, ini akan membawa sejumlah peningkatan performa dengan memindahkan pemrosesan Video dari CPU ke GPU, sehingga dengan itu pengguna bisa mendapatkan kinerja dan resolusi gambar yang lebih tinggi dengan konsumsi daya yang lebih rendah.
Nah pemroses Video yang di optimisasi oleh Hardware di Windows Subsystem for Linux ini tersedia di aplikasi apapun yang menggunakan backend VAAPI dan Mesa 3D D3D12 seperti misalkan Gstreamer dan FFmpeg.
Selain itu dukungan ini sendiri membutuhkan Windows Subsystem for Linux versi 1.1.0 di Distribusi Linux seperti Ubuntu 22.04.1 LTS, diaktifkan di systemd, dan satu set perangkat keras yang kompitable, jadi jika tidak memenuhi persyaratan tersebut, maka dukungan D3D12 GPU Video Accelerations ini tidak akan tersedia.
Berikut adalah table perangkat yang mendukung D3D12 GPU Video Accelerations ini, dimana itu mencakup:
Vendor | CPU | GPU | Driver |
---|---|---|---|
AMD | Ryzen 4000 or newer | Radeon RX 5000 and newer | 23.3.1 (coming soon) |
Intel | Iris Xe (DG1) Intel Arc (Alchemist) | 11th Gen Intel Core (Tiger and Rocket Lake) 12th Gen Intel Core (Alder Lake) 13th Gen Intel Core (Raptor Lake) | 31.0.101.4032 |
NVIDIA | – | GeForce GTX 10 Series GeForce RTX 20 Series Quadro RTX NVIDIA RTX | 526.47 |
Nah untuk kamu yang mungkin pengguna Windows Subsystem for Linux dan kebetulan memiliki perangkat seperti yang tercatat diatas, kamu bisa mengikuti langkah berikut untuk mendapatkan dukungan dari D3D12 GPU Video Accelerations tersebut.