
Rasmus Andersson
@rsms • 92,785 subscribers
Adventures in software & design. Founder of @playbit_, designer of Inter, @Figma, @Spotify. Eng & design @Facebook
Shorts
Videos

Finally got to ~zero input-to-display latency on macOS. It has taken us a _lot_ of work to get here! This is a slow-motion capture of a 120 Hz screen running a playbit program that draws a rectangle where the cursor is. The slight lag you're seeing is not from rendering latency but from "old" mouse position data (we receive it from macOS window server in a event queue.) Remember that the mouse cursor is drawn with dedicated hardware (dedicated GPU plane) so dragging a rectangle is the ultimate input-to-display latency test.
Rasmus Andersson215,269 views • 3 months ago

This week we did a three day "App Jam" at @Playbit_ . Lots of cool things were built, like a multiplayer math art app and a MIDI composer. My own project was a flow-based programming app for graphics. As if Quartz Composer was multiplayer. Pure C & WGSL, no libs, 1.5M wasm file.
Rasmus Andersson19,615 views • 1 month ago
No more content to load