2026

icon WebGPU Shader Toy | v2026.01.31
2026-01-31

Pushed WebGPU Shader Toy update: v2026.01.31

  • Fixes #8: Render loop possibly does not pause when app is unfocused
    • Although the main loop was not being called when switching tabs, the clock would still run
    • Also enforces that the main loop does not run in the event that it gets called

Run the new version

icon WebGPU Shader Toy | v2026.01.15
2026-01-15

Pushed WebGPU Shader Toy update: v2026.01.15

  • Fixes #5: crash when the shader is missing the fragmentMain entry function
  • Error messages are now easier to read (no more horizontal scrolling)

Run the new version

icon emscripten-ports
2026-01-06

Released emscripten-ports v2026.01.06 with the following changes:

  • The Dawn example no longer uses ASYNCIFY, and instead, uses callbacks and emscripten_set_main_loop. This is a better design as ASYNCIFY can bloat the binary and is incompatible with using exceptions (ASYNCIFY=1 is not compatible with -fwasm-exceptions).
icon WebGPU Shader Toy | v2026.01.04
2026-01-04

Pushed WebGPU Shader Toy update: v2026.01.04

  • Upgraded to a more recent version of Dawn/WebGPU (v20251002.162335).
  • Automatically moves the cursor to the error.
  • Fixed an issue on Firefox when the shader had a compilation error.

Run the new version

← 2025 News