| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | chore: bump opencut-wasm version | Maze Winther | 2026-04-22 | 1 | -1/+1 |
| | | |||||
| * | fix: wasm WebGL only until WebGPU is fixed | Maze Winther | 2026-04-22 | 1 | -9/+10 |
| | | |||||
| * | fix: WebGL frame rendering and opencut-wasm 0.2.8 | Maze Winther | 2026-04-19 | 7 | -73/+262 |
| | | |||||
| * | fix: align LayerUniformBuffer to 16 bytes for WebGL compat | Maze Winther | 2026-04-18 | 1 | -0/+2 |
| | | |||||
| * | chore: bump opencut-wasm to 0.2.5 | Maze Winther | 2026-04-13 | 1 | -1/+1 |
| | | |||||
| * | feat: wasm compositor | Maze Winther | 2026-04-13 | 14 | -1/+1441 |
| | | | | | Made-with: Cursor | ||||
| * | refactor: gpu webgl fallback and batched command encoding | Maze Winther | 2026-04-13 | 8 | -125/+439 |
| | | | | | Made-with: Cursor | ||||
| * | refactor: split effects and masks into dedicated rust crates, introduce ↵ | Maze Winther | 2026-04-07 | 30 | -1161/+1744 |
| | | | | | MediaTime and FrameRate | ||||
| * | chore: update opencut-wasm to 0.1.3 | Maze Winther | 2026-04-03 | 1 | -1/+1 |
| | | |||||
| * | fix: use published opencut-wasm package | Maze Winther | 2026-04-01 | 1 | -0/+21 |
| | | |||||
| * | feat: migrate GPU renderer from WebGL to wgpu/WASM | Maze Winther | 2026-04-01 | 16 | -0/+1728 |
| | | |||||
| * | feat: migrate time utilities from typescript to rust WASM | Maze Winther | 2026-03-31 | 5 | -76/+262 |
| | | |||||
| * | feat: add shared Rust crates for cross-platform time utilities | Maze Winther | 2026-03-29 | 5 | -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. | |||||
