Valve Danai Porting Driver RADV Vulkan Linux ke Windows, Counter-Strike 2 Sudah Bisa Jalan
AW
Axel W

Dipublikasikan 31 Juli 2026

Valve Danai Porting Driver RADV Vulkan Linux ke Windows, Counter-Strike 2 Sudah Bisa Jalan

Valve Corporation baru-baru ini mengonfirmikan dukungan finansial untuk sebuah proyek open source yang ambisius: porting driver grafis RADV Vulkan dari Linux ke Windows. Berita ini dilaporkan oleh Tom's Hardware dan langsung menarik perhatian komunitas pengembang game serta penggemar hardware di seluruh dunia. Langkah ini dianggap sebagai upaya serius untuk meningkatkan kompatibilitas cross-platform, mengurangi fragmentasi driver GPU, dan pada akhirnya memberikan pengalaman gaming yang lebih konsisten terlepas dari sistem operasi yang digunakan.

RADV adalah driver Vulkan open source yang dikembangkan untuk GPU AMD Radeon di ekosistem Linux. Driver ini dikenal memiliki performa solid dan dukungan fitur modern yang cepat, berkat kontribusi aktif dari komunitas open source termasuk developer Mesa. Namun di Windows, pengguna AMD Radeon selama ini mengandalkan driver proprietary AMD yang dikembangkan secara terpisah. Porting RADV ke Windows berpotensi menyatukan basis kode dan mengurangi duplikasi usaha pengembangan yang telah berlangsung bertahun-tahun.

Mengapa Valve Peduli dengan Driver Vulkan

Valve memiliki kepentingan bisnis yang jelas dalam ekosistem Linux gaming. Steam Deck, konsol handheld mereka, berjalan di Linux dan mengandalkan driver open source untuk mendapatkan performa optimal. Namun banyak game PC, termasuk andalan Valve seperti Counter-Strike 2 dan Dota 2, memiliki basis pemain terbesar di Windows. Jika driver yang sama bisa berjalan di kedua platform, pengoptimalan yang dilakukan untuk Steam Deck secara otomatis menguntungkan pengguna Windows juga. Ini adalah efisiensi yang sulit dicapai dengan dua basis kode terpisah.

Lebih jauh lagi, proyek ini sejalan dengan visi Valve tentang cross-platform development. SteamOS dan Proton telah membuktikan bahwa game Windows bisa berjalan di Linux dengan baik. Sekarang Valve berusaha memastikan bahwa stack grafis Linux juga bisa berjalan di Windows. Ini adalah pendekatan dua arah yang menguntungkan ekosistem PC gaming secara keseluruhan, terlepas dari sistem operasi yang dipilih pengguna. Dalam jangka panjang, visi ini bisa mengarah pada unified graphics stack yang mengurangi beban developer game secara signifikan.

Dari perspektif teknis, dukungan Valve terhadap RADV juga memberikan mereka kontrol lebih besar atas performa game mereka di hardware AMD. Ketika menggunakan driver proprietary, Valve harus menunggu AMD untuk memperbaiki bug atau mengoptimalkan shader. Dengan driver open source, mereka bisa langsung menyuntikkan perbaikan sendiri. Ini adalah keuntungan strategis yang tidak bisa diukur hanya dalam dolar, tetapi dalam kecepatan iterasi dan kualitas pengalaman pengguna akhir.

Progress Teknis dan CS2 yang Berjalan

Kabar paling mengejutkan dari proyek ini adalah bahwa porting tersebut sudah mencapai titik di mana Counter-Strike 2 bisa berjalan menggunakan driver RADV di Windows. Ini bukan sekadar proof of concept teoretis, melainkan demonstrasi nyata bahwa driver open source Linux mampu menangani workload gaming modern di sistem operasi kompetitor. Performa yang dilaporkan masih dalam tahap optimalisasi, tetapi fakta bahwa game AAA bisa launch dan playable adalah milestone signifikan yang menunjukkan feasibility proyek ini.

Dari sisi teknis, tantangan terbesar dalam porting driver kernel-mode Linux ke Windows melibatkan perbedaan model driver architecture. Windows menggunakan WDDM (Windows Display Driver Model), sementara Linux menggunakan DRM/KMS. Mengadaptasi memory management, scheduling, dan interrupt handling antara dua kernel yang berbeda membutuhkan layer abstraksi yang kompleks. Komunitas developer open source yang didanai Valve tampaknya sedang membangun translation layer yang memungkinkan komponen user-space RADV berkomunikasi dengan kernel Windows melalui antarmuka yang kompatibel.

Lebih detailnya, RADV sendiri adalah bagian dari proyek Mesa, yang menyediakan implementasi Vulkan open source untuk GPU AMD. Bagian user-space dari RADV relatif portable karena berkomunikasi dengan kernel melalui DRM ioctl. Tantangan sebenarnya adalah mengganti bagian kernel-space yang sangat bergantung pada Linux DRM subsystem dengan wrapper yang bisa berjalan di atas WDDM atau kernel Windows lainnya. Ini adalah pekerjaan reverse engineering dan systems programming yang membutuhkan keahlian tingkat lanjut.

Implikasi untuk Ekosistem Open Source

Dana dari Valve memberikan sinyal kuat bahwa perusahaan game besar melihat nilai strategis dalam investasi infrastruktur open source. Bukan hanya tentang goodwill komunitas, tetapi tentang kontrol teknis dan kemampuan mengoptimalkan stack secara vertikal. Ketika driver proprietary dikembangkan oleh vendor hardware, perusahaan game seperti Valve harus menunggu update dan patch dari pihak ketiga. Dengan driver open source, mereka bisa langsung memperbaiki bug, mengoptimalkan shader, dan menambahkan fitur sesuai kebutuhan game mereka sendiri. Ini mengurangi dependency pada jadwal rilis vendor yang seringkali tidak sinkron dengan siklus pengembangan game.

Bagi developer graphics di Indonesia, proyek ini menunjukkan bahwa keterampilan dalam kernel development dan graphics API tidak lagi terbatas pada platform proprietary. Kontributor open source yang memahami Vulkan, Mesa, dan kernel internals kini memiliki jalur karir yang semakin relevan di industri game global. Valve secara tidak langsung memperluas pasar kerja untuk talenta sistem operasi dan embedded graphics. Bagi mahasiswa atau fresh graduate yang tertarik dengan low-level programming, proyek RADV adalah contoh nyata bahwa kontribusi open source bisa mendapatkan dukungan finansial dari perusahaan besar.

Secara historis, Valve telah berulang kali membuktikan komitmennya terhadap open source melalui proyek seperti Proton, SteamOS, dan kontribusi ke Linux kernel. Pendanaan RADV untuk Windows melanjutkan tradisi tersebut dengan skala yang lebih besar. Jika berhasil, proyek ini bisa membuka jalan bagi porting driver open source lainnya, seperti Intel ANV atau bahkan Nouveau untuk NVIDIA, meski tantangan legal dan teknis untuk NVIDIA akan jauh lebih besar karena sifat closed-source dari driver mereka.

Apa Selanjutnya?

Proyek porting RADV ke Windows masih dalam tahap awal dan belum ada jadwal rilis publik yang pasti. Tantangan legal juga perlu diwaspadai, karena AMD memiliki intellectual property terkait dengan beberapa aspek hardware Radeon yang mungkin tidak bisa didokumentasikan secara terbuka. Namun dengan dukungan finansial Valve, komunitas developer memiliki resource yang cukup untuk menavigasi rintangan tersebut dan bekerja sama dengan AMD untuk memastikan kompatibilitas hardware yang memadai.

Secara lebih luas, inisiatif ini bisa menjadi preseden untuk driver GPU lainnya. Jika RADV berhasil di Windows, tidak mustahil Intel atau bahkan NVIDIA akan mendapat tekanan untuk mengikuti pola serupa. Ekosistem PC gaming yang selama ini terpecah antara driver proprietary Windows dan stack open source Linux akhirnya bisa menyatu melalui pendekatan cross-platform yang pragmatis. Bagi gamer dan developer Indonesia, berita ini adalah harapan bahwa masa depan PC gaming akan lebih terbuka, lebih teroptimasi, dan lebih sedikit bergantung pada keputusan vendor tertentu.

Valve telah membuktikan bahwa investasi jangka panjang dalam open source bisa menghasilkan keunggulan kompetitif yang sulit ditiru. Steam Deck berhasil karena Linux gaming stack yang mereka bangun selama bertahun-tahun. Sekarang mereka mencoba menarik manfaat yang sama ke Windows. Apakah ini awal dari unified graphics stack untuk PC gaming? Hanya waktu yang akan menjawab, tetapi satu hal sudah pasti: Counter-Strike 2 berjalan di RADV di Windows, dan itu adalah bukti yang cukup meyakinkan untuk masa depan.