I just updated and checked the README for Firefox 141 Stable on Windows - WebGPU has arrived!
https://mozillagfx.wordpress.com/2025/07/15/shipping-webgpu-on-windows-in-firefox-141/

I just updated and checked the README for Firefox 141 Stable on Windows - WebGPU has arrived!
https://mozillagfx.wordpress.com/2025/07/15/shipping-webgpu-on-windows-in-firefox-141/
Firefox 141 adds WebGPU support on Windows, boosting graphics performance via the Rust-based wgpu project.
It brings faster, more efficient GPU access through a W3C-backed standard.
Linux and macOS support coming soon; Android is also planned.
Available now in Firefox Beta—can be enabled via about:config.
Progress is welcome, but Linux users are still waiting.
This is pretty awesome to finally get https://www.neowin.net/amp/better-late-than-never-firefox-is-finally-getting-a-feature-chrome-users-have-had-for-years/
Kudos to the Firefox team shipping #WebGPU on Windows!
https://mozillagfx.wordpress.com/2025/07/15/shipping-webgpu-on-windows-in-firefox-141/
> #Firefox has long lagged behind #Chrome in adopting new #webStandards, but loyal users now have something to celebrate as the #browser is finally getting a feature Chrome has offered for years.
Better late than never I guess...
"Shipping WebGPU on Windows in Firefox 141" https://mozillagfx.wordpress.com/2025/07/15/shipping-webgpu-on-windows-in-firefox-141/
Windows only for now... more wait for other platforms
Shipping WebGPU on Windows in Firefox 141
https://mozillagfx.wordpress.com/2025/07/15/shipping-webgpu-on-windows-in-firefox-141/
Sat around waiting to pick my kid up from a late thing.. idly poked away at my demo editor and added basic shader support
I am incredibly proud to announce that #WebGPU on Firefox has _officially_ gotten onto the train for stable release in Firefox 141 on Windows! More details to come when it actually releases, but...I'm so stoked, I couldn't _not_ post about it.
More platforms to come soon, my team hopes.
Hopefully we'll see #bevy / @bevy shipping to Firefox soon, eh?
We can virtually do anything on a browser which now supports #WebAssembly and #WebGPU. It is possible to build your application empire that runs purely on your browser. Or can you? The problem is that browser apps do not have 100% write access to your local file system.
The only available solution is the so-called File System Access API. This is a layer that allows you to create a #browser app that has write access to local files. Yet only browsers that implement #Chromium can use this API.
Really wish there was an easy and/or documented way for me to see what the shader program gets compiled to. Partly so I can understand the GPU architecture better, but also to know how it's compiling and optimizing the code.
I have gotten naga to run and convert to metal, but still, it's not compile/optimized yet.
#Claude4 #Sonnet and I just created this new music player module for our #ICandy #dashboard #browser project. My goal is to replace the desktop and move most of my activities onto the browser. Browser is the future of computing. You can now run #Webassembly and #WebGPU on a browser. In the future all #videogames can be run in a browser. You can have a dedicated #AI or a team of #AgenticAI 's working on the browser working for you locally and on the #internet. #gaming #LLM
One thing I haven't been able to find out is if any optimization is happening when I pass in my wgsl code. Does it do constant folding, does it do load optimization, etc?
In my playing around w/ WebGPU, I think I have a bilinear debayer function working that runs on the GPU.
As usual, the hole is deep when looking beyond the surface (e.g algorithms, optimizations).
Just a thought, from a knuckle-dragging biology scientist. TL;DR: I believe there is scope to make the hosting of a peertube instance even more lightweight in the future.
I read some time ago of people using #webAssembly to transcode video in a user's web-browser. https://blog.scottlogic.com/2020/11/23/ffmpeg-webassembly.html
Since then, I believe #WebGPU has done/is doing some clever things to improve the browser's access to the device's GPU.
I have not seen any #peertube capability that offloads video transcoding to the user in this way.
I imagine, though, that this would align well with peertube's agenda of lowering the bar to entry into web-video hosting, so I cannot help but think that this will come in time.
My own interest is seeing a #Piefed (activitypub) instance whose web-pages could #autotranslate posts into the user's own language using the user's own processing power... One day, maybe!
Thank you again for all your hard work; it is an inspiration.
#Whisper #WebGPU by #Huggingface sounds very exciting!
Does this mean an #activitypub server could delegate translation-into-user's-language of all the posts to the user's device?
I'm too thick to have been able to find any system-requirements information for just the text-translation feature... Is this #translation feature likely to fly on mobile devices too?
Am I getting too excited too soon?
https://dev.to/proflead/real-time-audio-to-text-in-your-browser-whisper-webgpu-tutorial-j6d
https://github.com/keatonkraiger/Whisper-Transcribe-and-Translate-Tutorial
There are two obstacles when you use #Assemblyscript and #Deno for #MachineLearning #ML and #SmallLanguageModels #SLM. 1. Assemblyscript works with linear memory and you have to flatten 3D #tensors and 2D #matrices into 1D #arrays for doing any matrix algebra. 2. Deno is a bit more complicated than Node.js when working with #WASM (#Webassemly) files. Here is how you do it. Webassembly makes NNUE models even faster in computation. This together with #WebGPU will become our future. #AI #javascript
I have finally decided to use #Typescript, #Deno, and #Assemblyscript to do my #SLM project. Typescript has strong typing. Assemblyscript will be compiled into #Webassembly wasm which is much faster. I don't need #pytorch or #numpy for manipulating matrices. NNUE modeling of language allows me to use arrays for #computing #GradientDescents.
While Javascript is a messy language, the other related script languages are clean and strict. #WebGPU allows me to use the #GPU via a browser too. #AI
My new (first) blog post on curiosity, #Rust, and #WebGPU — hopefully no #Rust knowledge required to enjoy it. https://rodio.codeberg.page/posts/first/