summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorMaze Winther <mazewinther@gmail.com>2026-04-13 04:40:29 +0200
committerMaze Winther <mazewinther@gmail.com>2026-04-13 05:01:51 +0200
commit8230faf082c405c9fd0fa640f4ce2284315782ae (patch)
treee00bf694a83b4d14d6d56942ba89ba92402d854e /Cargo.lock
parentdbd68ff1396bf498eb97f095810b78d2bddd0011 (diff)
downloadopencut-8230faf082c405c9fd0fa640f4ce2284315782ae.tar.gz
feat: wasm compositor
Made-with: Cursor
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock40
1 files changed, 38 insertions, 2 deletions
diff --git a/Cargo.lock b/Cargo.lock
index b673fb3e..f22bb61e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -956,6 +956,18 @@ dependencies = [
]
[[package]]
+name = "compositor"
+version = "0.1.0"
+dependencies = [
+ "bytemuck",
+ "effects",
+ "gpu",
+ "masks",
+ "serde",
+ "thiserror 2.0.18",
+]
+
+[[package]]
name = "compression-codecs"
version = "0.4.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -983,6 +995,16 @@ dependencies = [
]
[[package]]
+name = "console_error_panic_hook"
+version = "0.1.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc"
+dependencies = [
+ "cfg-if",
+ "wasm-bindgen",
+]
+
+[[package]]
name = "const-random"
version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2114,6 +2136,8 @@ version = "0.1.0"
dependencies = [
"bytemuck",
"thiserror 2.0.18",
+ "wasm-bindgen",
+ "web-sys",
"wgpu",
]
@@ -2158,7 +2182,7 @@ dependencies = [
"log",
"presser",
"thiserror 2.0.18",
- "windows 0.61.3",
+ "windows 0.62.2",
]
[[package]]
@@ -3796,9 +3820,11 @@ dependencies = [
[[package]]
name = "opencut-wasm"
-version = "0.2.3"
+version = "0.2.4"
dependencies = [
"bridge",
+ "compositor",
+ "console_error_panic_hook",
"effects",
"gpu",
"js-sys",
@@ -6513,6 +6539,7 @@ dependencies = [
"thiserror 2.0.18",
"wgpu-core-deps-apple",
"wgpu-core-deps-emscripten",
+ "wgpu-core-deps-wasm",
"wgpu-core-deps-windows-linux-android",
"wgpu-hal",
"wgpu-naga-bridge",
@@ -6538,6 +6565,15 @@ dependencies = [
]
[[package]]
+name = "wgpu-core-deps-wasm"
+version = "29.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2f7b75e72f49035f000dd5262e4126242e92a090a4fd75931ecfe7e60784e6fa"
+dependencies = [
+ "wgpu-hal",
+]
+
+[[package]]
name = "wgpu-core-deps-windows-linux-android"
version = "29.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"