-
Notifications
You must be signed in to change notification settings - Fork 43
Glup #159
base: master
Are you sure you want to change the base?
Glup #159
Conversation
Yeah, only in debug builds please. |
Skia only does this when specifically enabled. Ie, debug builds don't even do it. Because it makes it unusably slow, so you only turn it on when you suspect some GL API issue. Maybe this should be a Cargo feature? |
@zmike Are you going to address the performance concerns? |
Sorry, this got away from me. What exactly are we looking to do here, make it a cargo-based enable? |
I think we want it to be opt in through cargo features if that is possible so that people can turn this on at compile time and no one else has to suffer the performance penalty. |
I think this is what you meant; I added a "gldebug" cargo feature which gates the error checking. |
@bors-servo r+ Awesome! Thanks. Reviewed 4 of 4 files at r1. Comments from the review on Reviewable.io |
No prob, sorry for the (extended) delay. |
@bors-servo r+ Homu was desynced so doing this again. |
📌 Commit 2dff76f has been approved by |
Glup @pcwalton @larsbergstrom <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/159) <!-- Reviewable:end -->
💔 Test failed - travis |
Looks like duplicate depedency is getting pulled in. |
I'm not entirely sure what this means. |
Oh, it means you're getting broken by some dependencies that have a dependency @mbrubeck How have you been fixing these? Are we switching everything to explicitly ask for |
The graphics crates like glutin are trying to move things from |
@bors-servo r+ |
📌 Commit bd84b41 has been approved by |
Glup @pcwalton @larsbergstrom <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/159) <!-- Reviewable:end -->
💔 Test failed - travis |
Yup, looks like we need skiaup first |
@bors-servo retry After servo/io-surface-rs#42 this should build properly or at least fail at a later point. |
Glup @pcwalton @larsbergstrom <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/159) <!-- Reviewable:end -->
💔 Test failed - travis |
Now failing in skia proper. |
@bors-servo retry Trying one more time now that @mbrubeck has updated cgl-rs. |
Glup @pcwalton @larsbergstrom <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/159) <!-- Reviewable:end -->
💔 Test failed - travis |
Now failing in rust-layers proper! |
Looks like the issue might be in https://github.com/Daggerbot/x11-rs this time, which is unfortunately not part of the servo family of repositories. |
Filed AltF02/x11-rs#30 and AltF02/x11-rs#31. |
🔒 Merge conflict |
@bors-servo Talk about a delayed response... |
🔒 Merge conflict |
@bors-servo r- |
@pcwalton @larsbergstrom