A WebGPU retro game engine for TypeScript, inspired by RetroBlit. Build pixel-perfect 2D games with a clean, fantasy-console-style API.

test(input): harden button input tests and align input subsystem docs master

Add a fail-fast iteration cap to the rAF-drain BTAPI test, move the misplaced buttonDown test into the correct suite, and switch GamepadInput tests to canonical BT constants. Also update BTAPI stop/clearInputSubsystems docs to include gamepad behavior and reuse shared pointer flag constants in BT button queries. Co-Authored-By: Claude Codex 5.3 <noreply@anthropic.com> Signed-off-by: Vaclav Vancura <commit@vancura.dev>