Auto merge of #26335 - jdm:wrup, r=SimonSapin

Update webrender.
This commit is contained in:
bors-servo 2020-05-12 14:56:19 -04:00 committed by GitHub
commit ea4ae04655
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
28 changed files with 250 additions and 211 deletions

91
Cargo.lock generated
View file

@ -418,6 +418,17 @@ dependencies = [
"alloc-stdlib",
]
[[package]]
name = "build-parallel"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b5f8b148c1884e660514fb1205f36b595e96df4daac5ad526a23db44937de77"
dependencies = [
"crossbeam-utils",
"jobserver",
"num_cpus",
]
[[package]]
name = "byte-slice-cast"
version = "0.2.0"
@ -495,7 +506,7 @@ dependencies = [
"embedder_traits",
"euclid",
"fnv",
"gleam 0.9.2",
"gleam 0.11.0",
"half",
"ipc-channel",
"log",
@ -752,7 +763,7 @@ dependencies = [
"embedder_traits",
"euclid",
"gfx_traits",
"gleam 0.9.2",
"gleam 0.11.0",
"image",
"ipc-channel",
"keyboard-types",
@ -1312,8 +1323,6 @@ checksum = "0bd1369e02db5e9b842a9b67bce8a2fcc043beafb2ae8a799dd482d46ea1ff0d"
dependencies = [
"lazy_static",
"libc",
"serde",
"serde_derive",
"winapi",
]
@ -1761,9 +1770,9 @@ dependencies = [
"app_units",
"bitflags",
"byteorder",
"core-foundation 0.6.4",
"core-graphics 0.17.3",
"core-text 13.2.0",
"core-foundation 0.7.0",
"core-graphics 0.19.0",
"core-text 15.0.0",
"dwrote 0.11.0",
"euclid",
"fnv",
@ -2016,6 +2025,15 @@ version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb"
[[package]]
name = "glslopt"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f22b383fcf6f85c4a268af39a0758ec40970e5f9f8fe9809e4415d48409b8379"
dependencies = [
"cc",
]
[[package]]
name = "gobject-sys"
version = "0.9.1"
@ -2734,13 +2752,11 @@ checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
[[package]]
name = "jobserver"
version = "0.1.17"
version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2b1d42ef453b30b7387e113da1c83ab1605d90c5b4e0eb8e96d016ed3b8c160"
checksum = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2"
dependencies = [
"getrandom",
"libc",
"log",
]
[[package]]
@ -3077,7 +3093,7 @@ dependencies = [
"euclid",
"gaol",
"gfx",
"gleam 0.9.2",
"gleam 0.11.0",
"gstreamer",
"ipc-channel",
"keyboard-types",
@ -3918,7 +3934,7 @@ dependencies = [
[[package]]
name = "peek-poke"
version = "0.2.0"
source = "git+https://github.com/servo/webrender#4ba17a61580a03b68881ffba7ee22bcf8e1aac72"
source = "git+https://github.com/servo/webrender#01082a9091ab98c392af8934d04271eb1dd546df"
dependencies = [
"euclid",
"peek-poke-derive 0.2.1",
@ -3945,7 +3961,7 @@ dependencies = [
[[package]]
name = "peek-poke-derive"
version = "0.2.1"
source = "git+https://github.com/servo/webrender#4ba17a61580a03b68881ffba7ee22bcf8e1aac72"
source = "git+https://github.com/servo/webrender#01082a9091ab98c392af8934d04271eb1dd546df"
dependencies = [
"proc-macro2 1.0.1",
"quote 1.0.2",
@ -5319,6 +5335,9 @@ name = "smallvec"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05720e22615919e4734f6a99ceae50d00226c3c5aca406e102ebc33298214e0a"
dependencies = [
"serde",
]
[[package]]
name = "smithay-client-toolkit"
@ -5725,12 +5744,6 @@ dependencies = [
"lazy_static",
]
[[package]]
name = "thread_profiler"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5920e77802b177479ab5795767fa48e68f61b2f516c2ac0041e2978dd8efe483"
[[package]]
name = "tiff"
version = "0.4.0"
@ -6001,6 +6014,12 @@ dependencies = [
"serde",
]
[[package]]
name = "tracy-rs"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3aa118469b61af5fead107a4882dc4661a05591b6653bbc546c1c8bbc181047"
[[package]]
name = "truetype"
version = "0.26.0"
@ -6361,22 +6380,24 @@ dependencies = [
[[package]]
name = "webrender"
version = "0.61.0"
source = "git+https://github.com/servo/webrender#4ba17a61580a03b68881ffba7ee22bcf8e1aac72"
source = "git+https://github.com/servo/webrender#01082a9091ab98c392af8934d04271eb1dd546df"
dependencies = [
"base64 0.10.1",
"bincode",
"bitflags",
"build-parallel",
"byteorder",
"cfg-if",
"core-foundation 0.6.4",
"core-graphics 0.17.3",
"core-text 13.2.0",
"core-foundation 0.7.0",
"core-graphics 0.19.0",
"core-text 15.0.0",
"cstr",
"dwrote 0.9.0",
"dwrote 0.11.0",
"euclid",
"freetype",
"fxhash",
"gleam 0.9.2",
"gleam 0.11.0",
"glslopt",
"image",
"lazy_static",
"libc",
@ -6388,11 +6409,10 @@ dependencies = [
"ron",
"serde",
"serde_json",
"sha2",
"smallvec 0.6.13",
"smallvec 1.3.0",
"svg_fmt",
"thread_profiler",
"time",
"tracy-rs",
"webrender_api",
"webrender_build",
"wr_malloc_size_of",
@ -6402,13 +6422,13 @@ dependencies = [
[[package]]
name = "webrender_api"
version = "0.61.0"
source = "git+https://github.com/servo/webrender#4ba17a61580a03b68881ffba7ee22bcf8e1aac72"
source = "git+https://github.com/servo/webrender#01082a9091ab98c392af8934d04271eb1dd546df"
dependencies = [
"app_units",
"bitflags",
"byteorder",
"core-foundation 0.6.4",
"core-graphics 0.17.3",
"core-foundation 0.7.0",
"core-graphics 0.19.0",
"derive_more",
"euclid",
"malloc_size_of_derive",
@ -6423,9 +6443,10 @@ dependencies = [
[[package]]
name = "webrender_build"
version = "0.0.1"
source = "git+https://github.com/servo/webrender#4ba17a61580a03b68881ffba7ee22bcf8e1aac72"
source = "git+https://github.com/servo/webrender#01082a9091ab98c392af8934d04271eb1dd546df"
dependencies = [
"sha2",
"bitflags",
"lazy_static",
]
[[package]]
@ -6600,7 +6621,7 @@ dependencies = [
[[package]]
name = "wr_malloc_size_of"
version = "0.0.1"
source = "git+https://github.com/servo/webrender#4ba17a61580a03b68881ffba7ee22bcf8e1aac72"
source = "git+https://github.com/servo/webrender#01082a9091ab98c392af8934d04271eb1dd546df"
dependencies = [
"app_units",
"euclid",