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 upuse WS_EX_NOREDIRECTIONBITMAP direct-composition app #2838
Conversation
use with_no_redirection_bitmap. api update.
|
There is a version mismatch of winapi, and appveyor does not pass. |
…ure/WS_EX_NOREDIRECTIONBITMAP
|
For what it's worth winit 0.16 is now out which includes WS_EX_NOREDIRECTIONBITMAP. |
|
Thanks. Changed winit. |
|
There are legitimate CI errors that need to be addressed before we move this forward. |
|
|
In order to use winit = "0.16.0" you need rust = "1.24.0", #[inline]
#[stable(feature = "refcell_replace", since="1.24.0")]
pub fn replace(&self, t: T) -> T {
mem::replace(&mut *self.borrow_mut(), t)
}
Since we can not judge the build environment update, we suspend it as it is. |
|
According to https://wiki.mozilla.org/Rust_Update_Policy_for_Firefox, we should be safe bumping all CIs to use Rust 1.26. Let's just do this in a separate PR. |
|
Thanks for the suggestion. However, the task of unifying "winapi = 0.3.5" appears complicated. I think that it may be necessary to separate PR.
|
|
fnn... Update https://wiki.mozilla.org/Rust_Update_Policy_for_Firefox. |
|
This PR has more steps than expected, and an unreleased rustc1.28.0-stable is required. Judge it as premature, close PR once. |
…monSapin use WS_EX_NOREDIRECTIONBITMAP direct-composition app `with_no_redirection_bitmap` API added to master branch of `winit=0.16.0`. It is useful for direct-composition samples. resubmit #2838 PR, Thanks! #2878, #2877. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/webrender/2886) <!-- Reviewable:end -->
ekicyou commentedJun 22, 2018
•
edited by larsbergstrom
[with_no_redirection_bitmap] API added to master branch of [winit].
It is useful for direct-composition samples.
This change is