No description
Find a file
enzotar 968d62d0bb feat(demos): sync protocol with Rust codec, add touch/gamepad support
- RLE format: 2-byte LE count (matches Rust rle_encode/rle_decode)
- Delta frames: FLAG_COMPRESSED flag set correctly
- Signal sync: FLAG_KEYFRAME flag + periodic sync every ~5s for late-join
- Source: handle touch, gamepad axis/button, resize inputs from receiver
- Receiver: touch event capture for mobile, ping frame handling
- Protocol constants: added FRAME_PING, INPUT_TOUCH, INPUT_GAMEPAD_*
2026-02-25 11:06:42 -08:00
compiler feat: physics language integration — scene container with Rapier2D WASM 2026-02-25 10:58:43 -08:00
engine feat(ds-stream): RLE compression, input events, keyframe caching 2026-02-25 11:04:05 -08:00
examples feat(demos): sync protocol with Rust codec, add touch/gamepad support 2026-02-25 11:06:42 -08:00
.gitignore feat: DreamStack compiler foundation — Phase 0/1 2026-02-25 00:03:06 -08:00
BITSTREAM_INTEGRATION.md feat(ds-stream): RLE compression, input events, keyframe caching 2026-02-25 11:04:05 -08:00
Cargo.toml feat: universal bitstream streaming — any input → any output 2026-02-25 10:29:44 -08:00
DREAMSTACK.md feat: physics language integration — scene container with Rapier2D WASM 2026-02-25 10:58:43 -08:00
IMPLEMENTATION_PLAN.md feat: physics language integration — scene container with Rapier2D WASM 2026-02-25 10:58:43 -08:00