WebGPU is a JavaScript API provided by a web browser that enables webpage scripts to efficiently utilize a device's graphics processing unit (GPU). This is achieved with the underlying Vulkan, Metal, or Direct3D 12 system APIs. On relevant devices, WebGPU is intended to supersede the older WebGL standard.[1]
Google Chrome enabled initial WebGPU support in April 2023.[1][2] Safari and Firefox have not yet enabled theirs.[2] The W3C standard is thus in the working draft phase.
^ abCite error: The named reference chrome113 was invoked but never defined (see the help page).
^ ab"WebGPU Implementation Status". GitHub. Retrieved 14 March 2024.
WebGPU is a JavaScript API provided by a web browser that enables webpage scripts to efficiently utilize a device's graphics processing unit (GPU). This...
Transmissions Format or WebGL TF WebXR Java OpenGL – OpenGL library for the Java programming language WebGPU "Khronos Releases Final WebGL 1.0 Specification". 3...
Chrome's JPEG XL killing shows how the web works under browser hegemony". Ars Technica. Retrieved 16 February 2024. "WebGPU Implementation Status". GitHub. Retrieved...
and compute processing. WebGPU Shading Language (WGSL) is the shader language for WebGPU. That is, an application using the WebGPU API uses WGSL to express...
implemented with the standard web technologies of HTML, CSS, JavaScript, and WebAssembly. In addition, WebGL and WebGPU enable more sophisticated graphics...
Engine) developed by Huawei WebGL is a JavaScript interface for OpenGL ES API, promoted by Khronos. WebGPU an under-development web standard and JavaScript...
developed a WebCL extension.Mozilla does not plan to implement WebCL in favor of WebGL Compute Shaders, which were in turn scrapped in favor of WebGPU. Mozilla...
Web colors are colors used in displaying web pages on the World Wide Web; they can be described by way of three methods: a color may be specified as an...
developed by the W3C "GPU for the Web" Community Group, with engineers from Apple, Mozilla, Microsoft, and Google, among others. WebGPU will not be based...
RenderMan Shading Language WGSL, a shading language with a Rust-like syntax for WebGPU originally based on SPIR-V Citations "GLSL Language Specification, Version...
A dynamic web page is a web page constructed at runtime (during software execution), as opposed to a static web page, delivered as it is stored. A server-side...
Web storage, sometimes known as DOM storage (Document Object Model storage), is a standard JavaScript API provided by web browsers. It enables websites...
Meta refresh is a method of instructing a web browser to automatically refresh the current web page or frame after a given time interval, using an HTML...
The Web Hypertext Application Technology Working Group (WHATWG) is a community of people interested in evolving HTML and related technologies. The WHATWG...
The principal standardization of the DOM was handled by the World Wide Web Consortium (W3C), which last developed a recommendation in 2004. WHATWG took...
The HTML5 <article> element represents a complete composition in a web page or web application that is independently distributable or reusable, e.g. in...
GPU mining is the use of Graphics Processing Units (GPUs) to "mine" proof-of-work cryptocurrencies, such as Bitcoin. Miners receive rewards for performing...
standardized by the Web Hypertext Application Technology Working Group (WHATWG) on new proposed specifications for next generation web technologies.[citation...
IGES .STL Collada XML-spec based textual file Comparison of CAD software WebGPU List of 3D printing software Danny Crichton (March 9, 2015). "After 3 Years...
a non-standard HTML element that indicates to a user agent (generally a web browser) that the page author intends the content of the element to blink...
language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such...
Web Messaging, or cross-document messaging, is an API introduced in the WHATWG HTML5 draft specification, allowing documents to communicate with one another...