Windows Tips & News

Chrome 113 akan memiliki dukungan WebGPU

click fraud protection
DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem

Google telah mengumumkan dukungan untuk WebGPU dan WebGPU Shading Language (WGSL) di Chrome 113. Ini akan mencapai cabang stabil pada 2 Mei 2023. Langkah ini akan membawa WebGPU satu langkah lebih dekat untuk menjadi teknologi yang diterima secara luas yang dapat digunakan pengembang untuk membuat grafik performa tinggi dan menghitung aplikasi di web.

WebGPU Di Google Chrome

WebGPU menyediakan API yang mirip dengan Vulkan, Metal, dan Direct3D 12, yang merupakan API grafis populer dalam pengembangan game dan aplikasi intensif GPU lainnya. Ini berarti pengembang yang sudah terbiasa dengan API ini akan lebih mudah bertransisi ke WebGPU.

Iklan

Rilis awal WebGPU di Chrome hanya akan tersedia di ChromeOS, macOS, dan Windows. Dukungan untuk Linux dan Android akan datang di kemudian hari. Ini akan memastikan bahwa penerapannya stabil dan andal sebelum dapat diakses di lebih banyak platform.

Isibersembunyi
Dukungan WebGPU di browser lain
Perpustakaan yang tersedia untuk pengembang
WebGPU vs WebGL

Dukungan WebGPU di browser lain

Selain Chrome, pengembang menguji dukungan WebGPU eksperimental sejak April 2020 di Firefox dan sejak November 2021 di Safari. Untuk mengaktifkan WebGPU di Firefox, Anda perlu mengatur dom.webgpu.enabled Dan gfx.webgpu.force diaktifkan pilihan untuk BENAR di dalam tentang: konfigurasi. Namun, saat ini tidak ada rencana untuk mengaktifkan WebGPU secara default di Firefox dan Safari.

Perpustakaan yang tersedia untuk pengembang

Implementasi WebGPU untuk Firefox dan Chrome tersedia dalam bentuk pustaka terpisah. Itu termasuk Dawn (C++) dan wgpu (Rust), yang dapat digunakan untuk mengintegrasikan dukungan WebGPU ke dalam aplikasi Anda.

Selain itu, upaya sedang dilakukan untuk menambahkan dukungan WebGPU secara native ke pustaka JavaScript populer menggunakan WebGL. Misalnya, Babylon.js telah mendeklarasikan dukungan WebGPU penuh, sementara Three.js, PlayCanvas, dan TensorFlow.js menawarkan dukungan parsial.

WebGPU vs WebGL

Secara konseptual, WebGPU berbeda dari WebGL dengan cara yang mirip dengan perbedaan Vulkan graphics API dari OpenGL. Namun tidak seperti Vulkan, Metal, atau Direct3D, WebGPU tidak didasarkan pada API grafis tertentu. Sebaliknya, itu adalah lapisan tujuan umum yang menggunakan primitif tingkat rendah yang sama yang ditemukan di API ini.

WebGPU memberi aplikasi JavaScript kontrol granular atas pengaturan, pemrosesan, dan transmisi perintah ke GPU, serta mengelola sumber daya terkait, memori, buffer, objek tekstur, dan shader grafik yang dikompilasi. Pendekatan ini memaksimalkan performa grafis dengan mengurangi overhead dan meningkatkan efisiensi GPU.

WebGPU memungkinkan pembuatan proyek 3D kompleks untuk web, yang dapat bekerja dengan baik program mandiri yang langsung menggunakan Vulkan, Metal, atau Direct3D, tanpa dibatasi secara spesifik platform.

Selain itu, WebGPU menyediakan opsi tambahan untuk mem-porting program grafik asli ke formulir yang mendukung web dengan mengompilasinya ke WebAssembly. Selain grafik 3D, WebGPU juga mencakup kemungkinan yang terkait dengan kalkulasi pembongkaran ke GPU dan menjalankan shader.

Secara keseluruhan, ini merupakan pengembangan yang menarik bagi komunitas pengembangan web. Akan menarik untuk melihat bagaimana pengembang memanfaatkan WebGPU untuk membuat aplikasi baru dan inovatif.

Sumber: Google

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem

Jika Anda menyukai artikel ini, silakan bagikan menggunakan tombol di bawah ini. Ini tidak akan mengambil banyak dari Anda, tetapi itu akan membantu kami tumbuh. Terima kasih atas dukunganmu!

Iklan

Microsoft mengumumkan Pratinjau Office 2019 untuk pelanggan komersial

Microsoft mengumumkan Pratinjau Office 2019 untuk pelanggan komersial

Microsoft telah mengumumkan Pratinjau Komersial Office 2019, yang mencakup Word, Excel, PowerPoin...

Baca lebih banyak

Unduh Kumpulan tab Registry Tweak

Situs web ini menggunakan cookie untuk meningkatkan pengalaman Anda saat menavigasi situs web. Da...

Baca lebih banyak

Buat Catatan Tempel Baru Dari Bilah Tugas Di Windows 10

Buat Catatan Tempel Baru Dari Bilah Tugas Di Windows 10

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja siste...

Baca lebih banyak