summaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorLeo Kettmeir <crowlkats@toaxl.com>2023-12-09 01:19:16 +0100
committerGitHub <noreply@github.com>2023-12-09 01:19:16 +0100
commit393abed3873d83019feb5bcebb10a6929133862a (patch)
treec346e6d628e6b037fb8f881a70ca2ae6f70692b6 /Cargo.toml
parent123d9ea047a2e10803e260ebf00f31fcc98463ee (diff)
feat: bring back WebGPU (#20812)
Signed-off-by: Leo Kettmeir <crowlkats@toaxl.com> Co-authored-by: Kenta Moriuchi <moriken@kimamass.com> Co-authored-by: Bartek IwaƄczuk <biwanczuk@gmail.com>
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml8
1 files changed, 8 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
index f3a02cd5e..555fdf7cb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -25,6 +25,7 @@ members = [
"ext/node",
"ext/url",
"ext/web",
+ "ext/webgpu",
"ext/webidl",
"ext/websocket",
"ext/webstorage",
@@ -71,6 +72,7 @@ deno_kv = { version = "0.35.0", path = "./ext/kv" }
deno_tls = { version = "0.114.0", path = "./ext/tls" }
deno_url = { version = "0.127.0", path = "./ext/url" }
deno_web = { version = "0.158.0", path = "./ext/web" }
+deno_webgpu = { version = "0.94.0", path = "./ext/webgpu" }
deno_webidl = { version = "0.127.0", path = "./ext/webidl" }
deno_websocket = { version = "0.132.0", path = "./ext/websocket" }
deno_webstorage = { version = "0.122.0", path = "./ext/webstorage" }
@@ -164,6 +166,12 @@ p384 = { version = "0.13.0", features = ["ecdh"] }
rsa = { version = "0.9.3", default-features = false, features = ["std", "pem", "hazmat"] } # hazmat needed for PrehashSigner in ext/node
hkdf = "0.12.3"
+# webgpu
+raw-window-handle = "0.5.0"
+wgpu-core = "=0.18"
+wgpu-types = "=0.18"
+wgpu-hal = "=0.18"
+
# macros
proc-macro2 = "1"
quote = "1"