mirror of
https://github.com/servo/servo.git
synced 2025-09-04 12:08:21 +01:00
canvas: Update vello_cpu to use SIMD on x86 (#39015)
Set vello commit to
5e3e125597
.
This improves performance: [#vello > Servo 2D canvas backend @
💬](https://xi.zulipchat.com/#narrow/channel/197075-vello/topic/Servo.202D.20canvas.20backend/near/536745909).
Testing: Existing WPT tests.
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
This commit is contained in:
parent
8305064522
commit
4700149fcb
2 changed files with 8 additions and 8 deletions
12
Cargo.lock
generated
12
Cargo.lock
generated
|
@ -2626,7 +2626,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "fearless_simd"
|
||||
version = "0.2.0"
|
||||
source = "git+https://github.com/linebender/fearless_simd?rev=3d1a77c#3d1a77cfb4515c0da307d50dc782c08840b90c70"
|
||||
source = "git+https://github.com/linebender/fearless_simd?rev=f25206a#f25206a4fe58a8f6daae157d63b1abdafb3a1be2"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
]
|
||||
|
@ -9422,7 +9422,7 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
|
|||
[[package]]
|
||||
name = "vello"
|
||||
version = "0.5.0"
|
||||
source = "git+https://github.com/linebender/vello?rev=472c43ccc80c731d32d167c9e9748c78df1977f4#472c43ccc80c731d32d167c9e9748c78df1977f4"
|
||||
source = "git+https://github.com/linebender/vello?rev=5e3e12559781891b204553161aee761900c7e92d#5e3e12559781891b204553161aee761900c7e92d"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
"futures-intrusive",
|
||||
|
@ -9440,7 +9440,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "vello_common"
|
||||
version = "0.0.1"
|
||||
source = "git+https://github.com/linebender/vello?rev=472c43ccc80c731d32d167c9e9748c78df1977f4#472c43ccc80c731d32d167c9e9748c78df1977f4"
|
||||
source = "git+https://github.com/linebender/vello?rev=5e3e12559781891b204553161aee761900c7e92d#5e3e12559781891b204553161aee761900c7e92d"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
"fearless_simd",
|
||||
|
@ -9454,7 +9454,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "vello_cpu"
|
||||
version = "0.0.1"
|
||||
source = "git+https://github.com/linebender/vello?rev=472c43ccc80c731d32d167c9e9748c78df1977f4#472c43ccc80c731d32d167c9e9748c78df1977f4"
|
||||
source = "git+https://github.com/linebender/vello?rev=5e3e12559781891b204553161aee761900c7e92d#5e3e12559781891b204553161aee761900c7e92d"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
"vello_common",
|
||||
|
@ -9463,7 +9463,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "vello_encoding"
|
||||
version = "0.5.0"
|
||||
source = "git+https://github.com/linebender/vello?rev=472c43ccc80c731d32d167c9e9748c78df1977f4#472c43ccc80c731d32d167c9e9748c78df1977f4"
|
||||
source = "git+https://github.com/linebender/vello?rev=5e3e12559781891b204553161aee761900c7e92d#5e3e12559781891b204553161aee761900c7e92d"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
"guillotiere",
|
||||
|
@ -9475,7 +9475,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "vello_shaders"
|
||||
version = "0.5.0"
|
||||
source = "git+https://github.com/linebender/vello?rev=472c43ccc80c731d32d167c9e9748c78df1977f4#472c43ccc80c731d32d167c9e9748c78df1977f4"
|
||||
source = "git+https://github.com/linebender/vello?rev=5e3e12559781891b204553161aee761900c7e92d#5e3e12559781891b204553161aee761900c7e92d"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
"log",
|
||||
|
|
|
@ -169,8 +169,8 @@ unicode-segmentation = "1.12.0"
|
|||
url = "2.5"
|
||||
urlpattern = "0.3"
|
||||
uuid = { version = "1.18.0", features = ["v4", "v5"] }
|
||||
vello = { git = "https://github.com/linebender/vello", rev = "472c43ccc80c731d32d167c9e9748c78df1977f4" }
|
||||
vello_cpu = { git = "https://github.com/linebender/vello", rev = "472c43ccc80c731d32d167c9e9748c78df1977f4" }
|
||||
vello = { git = "https://github.com/linebender/vello", rev = "5e3e12559781891b204553161aee761900c7e92d" }
|
||||
vello_cpu = { git = "https://github.com/linebender/vello", rev = "5e3e12559781891b204553161aee761900c7e92d" }
|
||||
webdriver = "0.53.0"
|
||||
webgpu_traits = { path = "components/shared/webgpu" }
|
||||
webpki-roots = "1.0"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue