Mobile Video Editing & GPU Engineering
Deep dives into native Rust compositors, OpenGL shaders, on-device AI transcription, and high-performance touch UI design.
Building a Zero-Lag 60 FPS Mobile Video Compositor in Rust & EGL
How we decoupled Android thread looper rendering from UI event loops, using a native C++ JNI bridge to Rust and direct EGL surface swap buffers.

Building a Zero-Lag 60 FPS Mobile Video Compositor in Rust & EGL
How we decoupled Android thread looper rendering from UI event loops, using a native C++ JNI bridge to Rust and direct EGL surface swap buffers.
On-Device AI Subtitle Generation & Word-Level Alignment
Generating precise captions and subtitles completely offline without external cloud API latency or subscription locks.
Frame-Accurate Audio Waveform Scrubbing on Touchscreens
Designing custom audio sample decoders and wave graph renderers for smooth timeline drag interactions.
Hardware Accelerated GPU Shaders for Real-Time Color Grading
A breakdown of GLSL fragment shaders for LUT transforms, exposure curves, and keyframe interpolation.
Experience After Motion
Download After Motion free on Google Play Store today.