servo: Merge #17052 - Update WR (mostly optimizations) (from glennw:update-wr-stuff); r=jdm
authorGlenn Watson <github@intuitionlibrary.com>
Mon, 29 May 2017 11:15:10 -0500
changeset 361168 8ca486c00362f505256dc235a46e618ffbd469df
parent 361167 7679f368a1f3426bc0c9e3cc4156f9d630c7dfe5
child 361169 88d6ec3ac48c4c778a7a93f1c3d36d392f8e793d
push id90813
push usercbook@mozilla.com
push dateTue, 30 May 2017 09:53:44 +0000
treeherdermozilla-inbound@b5c3bb245c4e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjdm
milestone55.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
servo: Merge #17052 - Update WR (mostly optimizations) (from glennw:update-wr-stuff); r=jdm * Correctly handle degenerate border corner radii. * Hold glyphs and images in resource cache longer. * Optimize the primitive instance code. * Texture cache coalescing optimizations. * Workarounds for a couple of driver shader parsing issues. * Optimize vertex format sizes. Source-Repo: https://github.com/servo/servo Source-Revision: 45d8b0f0b61b8026a57cf5704de2f9d8b53ace45
servo/Cargo.lock
--- a/servo/Cargo.lock
+++ b/servo/Cargo.lock
@@ -3275,17 +3275,17 @@ dependencies = [
  "url 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "uuid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "webdriver 0.22.0 (registry+https://github.com/rust-lang/crates.io-index)",
 ]
 
 [[package]]
 name = "webrender"
 version = "0.39.0"
-source = "git+https://github.com/servo/webrender#c003d553bdd856e1e78d213375582a1f2b091a06"
+source = "git+https://github.com/servo/webrender#9cc838b719508c9a8107ade3ea04edd6e621e4d1"
 dependencies = [
  "app_units 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
  "bincode 1.0.0-alpha6 (registry+https://github.com/rust-lang/crates.io-index)",
  "bit-set 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "core-graphics 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "core-text 4.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -3304,17 +3304,17 @@ dependencies = [
  "thread_profiler 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
  "time 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)",
  "webrender_traits 0.39.0 (git+https://github.com/servo/webrender)",
 ]
 
 [[package]]
 name = "webrender_traits"
 version = "0.39.0"
-source = "git+https://github.com/servo/webrender#c003d553bdd856e1e78d213375582a1f2b091a06"
+source = "git+https://github.com/servo/webrender#9cc838b719508c9a8107ade3ea04edd6e621e4d1"
 dependencies = [
  "app_units 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
  "bincode 1.0.0-alpha6 (registry+https://github.com/rust-lang/crates.io-index)",
  "byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "core-foundation 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "core-graphics 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "dwrote 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "euclid 0.11.3 (registry+https://github.com/rust-lang/crates.io-index)",