Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGlutin 0.21 #23288
Glutin 0.21 #23288
Conversation
highfive
commented
Apr 29, 2019
|
Heads up! This PR modifies the following files:
|
highfive
commented
Apr 29, 2019
|
|
|
Also depends on servo/rust-azure#298 |
|
Needs a bump of azure to v0.36.0 |
|
Running into a compilation issue with rand_core… |
|
Probably because of the multiple rand packages conflicting |
|
That was not an issue with the RC: Investigating. |
and more like this. |
|
When I've seen errors like that,bit usually requires updating an older version of the Rand package. |
|
@jdm it worked. Thank you. PR updated. |
|
The way context are handled in this new version of glutin is a bit tricky. A context is either current or not, and switching from one to the other consumes the context. So we can't simply store a context. See 76718f1#diff-7f61eab416c6c9fd2e6bfc9bb5b22f9bR22 |
|
@bors-servo try |
Glutin 0.21 Fix #23189 Depends on #23233 Dependencies update: - servo/rust-webvr#73 - servo/skia#172 - servo/rust-glx#23 - servo/surfman#134 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23288) <!-- Reviewable:end -->
|
Not ready for review. Need tries and servo/skia#175 |
|
@bors-servo try |
Glutin 0.21 Fix #23189 Depends on #23233 Dependencies update: - servo/rust-webvr#73 - servo/skia#172 - servo/rust-glx#23 - servo/surfman#134 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23288) <!-- Reviewable:end -->
|
|
|
|
|
I'll see if we can land this with 2 versions of gl_generator (which won't require a mozangle update). And we will de-dupe once servo/mozangle#19 land. |
|
@bors-servo try=wpt |
Glutin 0.21 Fix #23189 Depends on #23233 Dependencies update: - servo/rust-webvr#73 - servo/skia#172 - servo/rust-glx#23 - servo/surfman#134 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23288) <!-- Reviewable:end -->
|
|
|
All look green. Need an approval for duplicating gl_generator, a r+, and we good to go. |
|
@bors-servo r+ |
|
|
Glutin 0.21 Fix #23189 Depends on #23233 Dependencies update: - servo/rust-webvr#73 - servo/skia#172 - servo/rust-glx#23 - servo/surfman#134 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23288) <!-- Reviewable:end -->
|
|
Glutin 0.21 This is just #23288 taking into account the lessons learned in #23448 so that Android builds successfully. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23457) <!-- Reviewable:end -->
paulrouget commentedApr 29, 2019
•
edited
Fix #23189
Depends on #23233
Dependencies update:
This change is