gpuweb/gpuweb
View on GitHub ↗ ★ 5,526 Bikeshed
Where the GPU for the Web work happens!
81 mentions on Hacker News by 53 people: 4 stories, 77 comments · first 2018-01-19 · latest 2026-09-30
20082026
-
…with other address spaces, but currently it's only implemented in Chromium-based browsers: Ticket: https://github.com/gpuweb/gpuweb/issues/4973 Caniuse: https://caniuse.com/?search=uniform_buffer_standard_layout The std140-style layout…
comment by flohofwoe · 2026-09-30 · in Testing WebGPU data layouts with Facet -
…you could just turn it off? In Chrome on Linux: WebGPU is experimental on this platform. See https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#... deathray/:9 Failed to create WebGPU Context Provider main @ deathray/:9…
comment by davsti4 · 2026-09-11 · in The Deathray: A simple way for an untrusted site to freeze a Mac -
…support for it in 141 on Windows, and 145 on macOS (see wiki tracking implementation here: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status ), it now also enjoys broad cross-platform support (Windows, macOS, Android, iOS, with…
comment by juretriglav · 2026-02-16 · in Real-time PathTracing with global illumination in WebGL -
…laugh given that Vulkan support on Android is so bad that WebGPU needs a fallback mode to GLES ;) https://github.com/gpuweb/gpuweb/issues/4266
comment by flohofwoe · 2026-02-10 · in Simplifying Vulkan one subsystem at a time -
…a look at the prior example & it seems like there's good ongoing discussion linked here about it: https://github.com/gpuweb/gpuweb/issues/535 . Also I believe that Metal has hardware ray tracing support now too? Re: Implementation, a few…
comment by Flux159 · 2026-01-31 · in Show HN: Mystral Native – Run JavaScript games natively with WebGPU (no browser) -
…Mobile requires ios 26[1]. Sharing this in case others are waiting with this update like me. [1]: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#...
comment by thih9 · 2025-12-13 · in Show HN: A real-time 4D fractal explorer in the browser using WebGPU -
google on linux does not support webgpu. (its hidden behind some flags) https://github.com/gpuweb/gpuweb/wiki/Implementation-Status
comment by Shaanveer · 2025-12-09 · in Bruno Simon – 3D Portfolio -
▲ 1
Bindless Proposal for WebGPUstory by coffeeaddict1 · 2025-10-24 · 0 comments
-
…https://hackmd.io/@cwfitzgerald/wgpu-bindless https://github.com/gfx-rs/wgpu/issues/3637 https://github.com/gpuweb/gpuweb/issues/380 > Would you like to render high quality lines or points? Sorry, it's not been a priority to make that…
comment by jauntywundrkind · 2025-07-16 · in Shipping WebGPU on Windows in Firefox 141 -
Seems like we might get WebGPU support soon, maybe in FF 141 according to https://github.com/gpuweb/gpuweb/wiki/Implementation-Status
comment by rypskar · 2025-05-26 -
They do, if you look at https://github.com/gpuweb/gpuweb/wiki/Implementation-Status they do attend meetings.
comment by pjmlp · 2025-05-20 · in Layers All the Way Down: The Untold Story of Shader Compilation -
…have some experimental support for it [0][1]. [0] https://issues.chromium.org/issues/348702031 [1] https://github.com/gpuweb/gpuweb/issues/4195
comment by coffeeaddict1 · 2025-04-11 · in Rust CUDA Project -
…- you can translate from that to anything, and also get advanced features lacking in WebGPU. [1]: https://github.com/gpuweb/gpuweb/issues/2377 [2]: https://github.com/shader-slang/slang/issues/5084
comment by raphlinus · 2024-12-01 · in The Slang Shading Language -
…subset of WebGPU is needed ('compatibility mode') to support D3D11 / GLES era hardware[0] [0] https://github.com/gpuweb/gpuweb/issues/4266
comment by slimsag · 2024-11-23 · in What's Next for WebGPU -
…proposal < https://hackmd.io/PCwnjLyVSqmLfTRSqH0viA?view > gets merged into the spec repo < https://github.com/gpuweb/gpuweb/tree/main/proposals >, a contributor could start adapting what WGPU has now to match the proposal. Implementation…
comment by jblandy · 2024-11-22 · in What's Next for WebGPU -
…Linux experimental support also requires launching the browser with --enable-features=Vulkan. https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#...
comment by porphyra · 2024-10-25 · in Brush – A new compatible Gaussian splatting engine -
Dev tools gave me this link: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#... Barely any Firefox support either. Looks like I'll skip this one.
comment by jeroenhd · 2024-10-20 · in WebGPU-Based WiFi Simulator -
…would be great if you could find that Unity/Adobe discussion as I would be interested to read it. https://github.com/gpuweb/gpuweb/wiki/Minutes-2019-09-24 Corentin: Web Shading Language — A high-level shading language made by Apple for…
comment by jsheard · 2024-09-20 · in DirectX Adopting SPIR-V as the Interchange Format of the Future -
…a blank page without the message to use chrome. Edit: WebGPU in chrome is behind a flag on linux: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#...
comment by gpm · 2024-09-05 · in UE5 Nanite in WebGPU -
…[5]: https://themaister.net/blog/2022/08/21/my-personal-hell-of-t... [6]: https://github.com/gpuweb/gpuweb [7]: https://www.w3.org/TR/2022/WD-WGSL-20220505/#uniformity-over... [8]: https://www.circle-lang.org/site/index.html [9]: ht
comment by raphlinus · 2024-09-02 · in Ask HN: Resources for GPU Compilers? -
for Chromium, on Linux you also need to run it with --enable-features=Vulkan https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#...
comment by cWave · 2024-08-26 · in Show HN: Remove-bg – open-source remove background using WebGPU -
…modulo extensions. Extensions can be important though, in particular I'm tracking this closely: https://github.com/gpuweb/gpuweb/issues/4195 One subgoal of gpu.cpp is to be able to have a canvas to experiment and see how far we can push…
comment by austinvhuang · 2024-07-14 · in Gpu.cpp: A lightweight library for portable low-level GPU computation -
…launching the browser with --enable-features=Vulkan. Nightly Firefox should have it already. https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#...
comment by porphyra · 2024-07-09 · in Show HN: Unreal Engine 5 in WebGPU -
…no browser so far supports "threads". https://gpuweb.github.io/gpuweb/explainer/#multithreading https://github.com/gpuweb/gpuweb/issues/354 And OpenGL never supported "threads", so anything using OpenGL can't either.
comment by ReleaseCandidat · 2024-06-07 · in I learned Vulkan and wrote a small game engine with it -
…the main general purpose queue. WebGPU/wgpu/dawn would need to add support for additional queues: https://github.com/gpuweb/gpuweb/issues?q=is%3Aopen+is%3Aiss... There's also ReBAR/SMA, and unified memory (UMA) platforms to consider, but…
comment by jms55 · 2024-06-06 · in I learned Vulkan and wrote a small game engine with it -
…instead of the wgpu library. For Firefox, WebGPU is adapted to those underlying systems by wgpu: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status † There are some "native-only" extensions beyond the WebGPU spec that gpu…
comment by ncallaway · 2024-06-06 · in I learned Vulkan and wrote a small game engine with it -
Works for me. WebGPU support is behind a couple flags on Linux: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status
comment by ac29 · 2024-05-04 · in Show HN: I built a free in-browser Llama 3 chatbot powered by WebGPU -
See: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#... (I got there from Chromium's console). On Linux, I had to go to chrome://flags/#skia-graphite and chrome://flags/#enable-vulkan and chrome://flags/#enable-unsafe-webgpu I…
comment by MayeulC · 2024-05-04 · in Show HN: I built a free in-browser Llama 3 chatbot powered by WebGPU -
That's a wgpu-specific extension, not part of the actual WebGPU spec, so you can't use it on the web. https://github.com/gpuweb/gpuweb/blob/main/proposals/subgrou... There is a proposal for supporting subgroups in WebGPU proper but it's…
comment by jsheard · 2024-04-23 · in GPU compute in the browser at the speed of native: WebGPU marching cubes -
…source.com/dawn/+/refs/heads/main/docs/da... [2]: https://github.com/linebender/vello/issues/259 [3]: https://github.com/gpuweb/gpuweb/issues/4306
comment by raphlinus · 2024-03-20 · in Rive Renderer for real-time vector graphics is now open source -
…will be the year of WebGPU! 1: https://caniuse.com/?search=webgpu 2: https://www.w3.org/TR/WGSL/ 3: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status
comment by shzhdbi09gv8ioi · 2024-02-05 · in WebAssembly Playground -
Well done WebGPU team! Looking forward to the announcement one day that this has landed: https://github.com/gpuweb/gpuweb/issues/4195
comment by FL33TW00D · 2024-01-18 · in WebGPU is now available on Android -
▲ 3
WebGPU Shading Language Is Terriblestory by tempaccount420 · 2024-01-02 · 0 comments
-
…you are a web browser API. Vulkan and SPIRV are not the golden goose many make them out to be. [0] https://github.com/gpuweb/gpuweb/issues/847#issuecomment-642...
comment by slimsag · 2023-12-22 · in WebGPU now available for testing in Safari Technology Preview -
This might be a better page to get an idea what's the status in different browsers: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status
comment by flohofwoe · 2023-12-14 · in Deno 1.39: The Return of WebGPU -
…WebGPI API > GPUBuffer: https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API gpuweb/gpuweb: https://github.com/gpuweb/gpuweb https://news.ycombinator.com/item?id=38355444 : > It actually looks like pygame-web (pygbag) supports…
comment by westurner · 2023-12-05 · in Show HN: Demo of Agent Based Model on GPU with CUDA and OpenGL (Windows/Linux) -
WebGPU currently doesn't support the "bindless" resource access model (see: https://github.com/gpuweb/gpuweb/issues/380 ). The "max number of sampled texture per shader stage" is a runtime device limit, and the minimal value for that seems…
comment by flohofwoe · 2023-11-13 · in Capturing the WebGPU Ecosystem -
There's a proposal for a "WebGPU compatibility mode" which also works on older devices: https://github.com/gpuweb/gpuweb/issues/4266 Also I guess Chrome could just fall back to a "legacy rendering backend" if WebGPU isn't supported.
comment by flohofwoe · 2023-11-11 · in Capturing the WebGPU Ecosystem -
…is poorly defined. Working through this is one of the things blocking subgroups in WebGPU ( https://github.com/gpuweb/gpuweb/issues/4306 ). Even so, they're used commonly in practice, especially for things like fast matrix multiplication…
comment by raphlinus · 2023-10-14 · in Implementing a GPU's programming model on a CPU -
…sooner rather than later - as a Firefox user, I would much rather use it than Chrome myself! [0]: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#...
comment by Philpax · 2023-10-04 · in Show HN: Ambient, a multiplayer game engine and platform using WASM/WebGPU/Rust -
Yeah - unfortunately, Chrom[e|ium] on Linux doesn't support WebGPU yet: https://github.com/gpuweb/gpuweb/wiki/Implementation-Status#... As one of the folks using Linux, I'm hoping that this will get resolved sooner rather than later, too.…
comment by Philpax · 2023-10-04 · in Show HN: Ambient, a multiplayer game engine and platform using WASM/WebGPU/Rust -
https://github.com/gpuweb/gpuweb/issues/3620
comment by dezmou · 2023-07-17 · in WebGPU – All of the cores, none of the canvas -
…checks). These kinds of issues are actually plaguing projects like Tensorflow.js (for example see https://github.com/gpuweb/gpuweb/issues/1202 ). Other libraries like Vulkan and DirectX 12 are fundamentally unsafe in the API level, so…
comment by cyber_kinetist · 2023-06-24 · in Making C++ safe without borrow checking, reference counting, or tracing GC -
…of subgroups as a potential WebGPU feature in [1], including how to handle subgroup size. [1]: https://github.com/gpuweb/gpuweb/issues/3950
comment by raphlinus · 2023-06-15 · in Zluda: Run CUDA code on Intel GPUs, unmodified -
…explicit cooperative matrix multiply ops. If you have a wishlist, we have an issue tracker! ;) https://github.com/gpuweb/gpuweb/issues
comment by jdashg · 2023-05-04 · in I want to talk about WebGPU -
…first, and there's been quite a bit of discussion[1] on that as a likely extension post-1.0. [1]: https://github.com/gpuweb/gpuweb/issues/3950
comment by raphlinus · 2023-05-03 · in I want to talk about WebGPU -
…textbook on compute with WebGPU, then I will collaborate on a chapter on prefix sums / scan. [1]: https://github.com/gpuweb/gpuweb/issues/3950 [2]: https://docs.rs/wgpu/latest/wgpu/struct.Features.html#associ... *
comment by raphlinus · 2023-04-06 · in Chrome ships WebGPU -
…changes. From the Github repo it seems the first (presumably public) commits were in 2019: https://github.com/gpuweb/gpuweb/commit/c325725d5e2b50dcd9e5... Edit: I imagine it comes from here: https://www.w3.org/standards/history/webgpu -…
comment by fulafel · 2023-02-09 · in An In-Depth Look at WebGPU -
…can lead to some funny translation. > GLSL/HLSL/MSL -> SPIRV -> WGSL -> SPIRV -> GLSL/HLSL/MSL See https://github.com/gpuweb/gpuweb/issues/566
comment by Ygg2 · 2023-01-09 · in Requiem for piet-gpu-hal -
…and invented a new one. That goes as far as invent new and unprecedented language constructs https://github.com/gpuweb/gpuweb/issues/569
comment by dmitriid · 2022-04-20 · in Mapr: Native cross platform maps in Rust using WebGPU