Dipublikasikan: 25 November 2025
Berita penting bagi developer dan pengguna web! WebGPU—API baru yang canggih untuk menjalankan grafis 3D performa tinggi dan komputasi GPU tujuan umum—secara resmi didukung di Chrome, Edge, Firefox, dan Safari. Artinya, masa depan pengalaman dalam browser kelas atas seperti game AAA, pemodelan 3D yang kompleks, dan aplikasi AI canggih kini telah tiba.
Tonggak penting ini merupakan hasil dari pengembangan kolaboratif ekstensif selama bertahun-tahun oleh W3C GPU for the Web Working Group, dengan kontribusi dari perusahaan termasuk Apple, Google, Intel, Microsoft, dan Mozilla.
Mengapa WebGPU penting
WebGPU bukan hanya pengganti WebGL; WebGPU adalah lompatan besar ke depan, yang menawarkan antarmuka yang lebih bersih dan berperforma lebih baik yang dirancang dari awal untuk web modern. Library ini mencakup API JavaScript idiomatik dan bahasa shader berbasis teks modern.
WebGPU membuka era baru komputasi dan grafis berperforma tinggi di web, dengan menawarkan akses langsung ke fitur GPU modern yang sebelumnya dibatasi oleh API lama seperti WebGL. Kasus penggunaan utamanya adalah grafis dan rendering 3D tingkat lanjut, yang memungkinkan pengalaman bermain game yang lebih kaya dan realistis, visualisasi data yang kompleks, dan alat pengeditan canggih langsung di browser. Yang penting, WebGPU juga membuka komputasi tujuan umum yang dipercepat GPU melalui pipeline komputasinya. Hal ini sangat meningkatkan performa untuk tugas seperti inferensi machine learning dan pelatihan (menjalankan workload seperti model bahasa yang besar), pemrosesan video, simulasi fisika, yang pada dasarnya menghadirkan performa kelas desktop untuk aplikasi yang intensif secara komputasi di web.
ONNX Runtime dan Transformers.js sudah menggunakan WebGPU untuk mengaktifkan inferensi dan komputasi model lokal berkecepatan tinggi ke dalam browser. Kemajuan ini membuka kemungkinan baru untuk mengembangkan aplikasi AI berbasis web berperforma tinggi.
WebGPU juga memperkenalkan Paket Render, fitur canggih yang memungkinkan developer merekam dan menggunakan kembali serangkaian perintah rendering untuk meningkatkan performa dan mengurangi beban CPU. Snapshot Rendering Babylon.js, yang menggunakan GPU Render Bundles, dapat membantu merender adegan sekitar 10 kali lebih cepat.
Ketersediaan browser dan OS
WebGPU tersedia di browser dan sistem operasi berikut:
Chrome, Edge, dan browser berbasis Chromium lainnya:
WebGPU tersedia di Windows (dengan Direct3D 12), macOS, dan ChromeOS mulai dari Chrome dan Edge versi 113.
Dukungan untuk Android ditambahkan di Chrome versi 121 untuk perangkat yang menjalankan minimal Android 12, dan dengan GPU Qualcomm/ARM.
Dukungan untuk Linux dan dukungan yang diperluas untuk platform yang ada sedang dalam proses.
Firefox:
WebGPU tersedia di Windows mulai Firefox 141.
WebGPU tersedia di macOS Tahoe 26 pada komputer ARM64, mulai Firefox 145.
Dukungan untuk Linux, Android, dan Mac berbasis Intel sedang dalam proses.
Safari:
WebGPU tersedia di macOS Tahoe 26, iOS 26, iPadOS 26, dan visionOS 26.
Untuk mengetahui detail dan info terbaru tentang ketersediaan WebGPU serta platform tempat WebGPU akan segera diluncurkan, lihat: halaman Status Penerapan WebGPU.
Ekosistem yang berkembang
Anda tidak perlu memulai dari awal untuk menggunakan WebGPU. Library yang Anda sukai sudah mendukung WebGPU:
Selain itu, mesin yang mendasarinya—Dawn (Chromium) dan wgpu (Firefox)—adalah paket mandiri yang portabel. Teknologi ini menyederhanakan pengembangan lintas platform, sehingga sangat mudah untuk menghadirkan aplikasi GPU khusus platform ke web dengan menggunakan Wasm dan alat seperti emscripten dan web-sys Rust.
Masa depan aplikasi web berperforma tinggi telah tiba.
Ucapan terima kasih
Terima kasih yang tulus kepada semua kontributor atas masukan dan kolaborasi mereka yang sangat berharga. Terima kasih khusus kepada: Corentin Wallez, Jim Blandy, Ken Russell, Mike Wyrzykowsk, Nishitha Burman Dey, Patrick Brosset, Sebastien Vandenberghe, Thomas Lucchini, dan Thomas Nattestad.