From 0b2c0cd055ca4fc3773af59baadbb4668fdc01de Mon Sep 17 00:00:00 2001 From: sagudev <16504129+sagudev@users.noreply.github.com> Date: Sat, 9 Aug 2025 19:00:30 +0200 Subject: [PATCH] chore: Update vello(_cpu) (#38569) I need this to properly evaluate multi threading in vello_cpu. Testing: Existing WPT tests, but it's just dep bump. Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> --- Cargo.lock | 10 +++++----- Cargo.toml | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ca22416c851..e00262ca8e0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9152,7 +9152,7 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" [[package]] name = "vello" version = "0.5.0" -source = "git+https://github.com/linebender/vello?rev=65975d7612e38c199afaa547268763e1b4b826c9#65975d7612e38c199afaa547268763e1b4b826c9" +source = "git+https://github.com/linebender/vello?rev=b0e2e598ac62c7b3d04d8660e7b1b7659b596970#b0e2e598ac62c7b3d04d8660e7b1b7659b596970" dependencies = [ "bytemuck", "futures-intrusive", @@ -9170,7 +9170,7 @@ dependencies = [ [[package]] name = "vello_common" version = "0.0.1" -source = "git+https://github.com/linebender/vello?rev=65975d7612e38c199afaa547268763e1b4b826c9#65975d7612e38c199afaa547268763e1b4b826c9" +source = "git+https://github.com/linebender/vello?rev=b0e2e598ac62c7b3d04d8660e7b1b7659b596970#b0e2e598ac62c7b3d04d8660e7b1b7659b596970" dependencies = [ "bytemuck", "fearless_simd", @@ -9184,7 +9184,7 @@ dependencies = [ [[package]] name = "vello_cpu" version = "0.0.1" -source = "git+https://github.com/linebender/vello?rev=65975d7612e38c199afaa547268763e1b4b826c9#65975d7612e38c199afaa547268763e1b4b826c9" +source = "git+https://github.com/linebender/vello?rev=b0e2e598ac62c7b3d04d8660e7b1b7659b596970#b0e2e598ac62c7b3d04d8660e7b1b7659b596970" dependencies = [ "bytemuck", "vello_common", @@ -9193,7 +9193,7 @@ dependencies = [ [[package]] name = "vello_encoding" version = "0.5.0" -source = "git+https://github.com/linebender/vello?rev=65975d7612e38c199afaa547268763e1b4b826c9#65975d7612e38c199afaa547268763e1b4b826c9" +source = "git+https://github.com/linebender/vello?rev=b0e2e598ac62c7b3d04d8660e7b1b7659b596970#b0e2e598ac62c7b3d04d8660e7b1b7659b596970" dependencies = [ "bytemuck", "guillotiere", @@ -9205,7 +9205,7 @@ dependencies = [ [[package]] name = "vello_shaders" version = "0.5.0" -source = "git+https://github.com/linebender/vello?rev=65975d7612e38c199afaa547268763e1b4b826c9#65975d7612e38c199afaa547268763e1b4b826c9" +source = "git+https://github.com/linebender/vello?rev=b0e2e598ac62c7b3d04d8660e7b1b7659b596970#b0e2e598ac62c7b3d04d8660e7b1b7659b596970" dependencies = [ "bytemuck", "log", diff --git a/Cargo.toml b/Cargo.toml index 0644506ca1f..3b348d3f1b9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -168,8 +168,8 @@ unicode-segmentation = "1.12.0" url = "2.5" urlpattern = "0.3" uuid = { version = "1.12.1", features = ["v4"] } -vello = { git = "https://github.com/linebender/vello", rev = "65975d7612e38c199afaa547268763e1b4b826c9" } -vello_cpu = { git = "https://github.com/linebender/vello", rev = "65975d7612e38c199afaa547268763e1b4b826c9" } +vello = { git = "https://github.com/linebender/vello", rev = "b0e2e598ac62c7b3d04d8660e7b1b7659b596970" } +vello_cpu = { git = "https://github.com/linebender/vello", rev = "b0e2e598ac62c7b3d04d8660e7b1b7659b596970" } webdriver = "0.53.0" webgpu_traits = { path = "components/shared/webgpu" } webpki-roots = "1.0"