summaryrefslogtreecommitdiff
path: root/rust
Commit message (Collapse)AuthorAgeFilesLines
* chore: bump opencut-wasm to 0.2.5Maze Winther2026-04-131-1/+1
|
* feat: wasm compositorMaze Winther2026-04-1314-1/+1441
| | | | Made-with: Cursor
* refactor: gpu webgl fallback and batched command encodingMaze Winther2026-04-138-125/+439
| | | | Made-with: Cursor
* refactor: split effects and masks into dedicated rust crates, introduce ↵Maze Winther2026-04-0730-1161/+1744
| | | | MediaTime and FrameRate
* chore: update opencut-wasm to 0.1.3Maze Winther2026-04-031-1/+1
|
* fix: use published opencut-wasm packageMaze Winther2026-04-011-0/+21
|
* feat: migrate GPU renderer from WebGL to wgpu/WASMMaze Winther2026-04-0116-0/+1728
|
* feat: migrate time utilities from typescript to rust WASMMaze Winther2026-03-315-76/+262
|
* feat: add shared Rust crates for cross-platform time utilitiesMaze Winther2026-03-295-0/+385
Introduce `bridge` proc-macro crate with `#[export]` attribute that conditionally applies `wasm_bindgen` for WASM builds, and `time` crate porting all timecode/frame utilities from TypeScript to Rust.