Tomek Czajecki
tchayen.com
Tomek Czajecki
@tchayen.com
EM @expo.dev working on EAS product infrastructure

I blog about my hobbies – a mix of graphics programming and gamedev – see tchayen.com
I was working on a WebGPU demo and decided to try how fast I can make it. Zig in WASM generates a buffer with command stream sorted to minimize GPU state changes.

This is 10k individual draw calls, unoptimized, no instancing, no render bundles. Every object is controlled separately.
February 21, 2025 at 10:52 PM
Asked gemini for WebGPU setup with several cylinder models and orbiting camera. Got interstellar scene (unfortunately had to first spend 15 minutes to fix it).
February 11, 2025 at 12:28 AM