-
Notifications
You must be signed in to change notification settings - Fork 543
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to raw-window-handle v0.3 #3050
Conversation
We can't merge until it's resolved. Could |
rust-windowing/winit#1187 Not much point in winit continuing to support the old trait imo. |
Sorry, I should have made that clearer. I don't intend for this to be merged until the next |
|
Just added a commit to upgrade |
15b4ef8
to
c98897f
Compare
How broken line is even affected by this change? |
Seems to be the fix according to this |
Apologies for the breakage! Unfortunately it's pointing out places that will invoke undefined behavior in future versions of rust. If any help is needed, I can send a PR later today. |
d533571
to
24d52ef
Compare
Looks like |
Would you mind squashing the commits together? |
support raw XCB handles bump winit to 0.20.0-alpha4 fix objc macro return type inference failure
24d52ef
to
e7b421f
Compare
@kvark done |
Thank you! |
3050: Upgrade to raw-window-handle v0.3 r=kvark a=antonok-edm Reopening #3037 against `master`, for merge whenever ready. Note that compiling examples currently doesn't work because `winit` still imports the old version of `raw-window-handle`; the two versions of the traits are incompatible. PR checklist: - [x] `make` succeeds (on *nix) - [x] `make reftests` succeeds - [x] tested examples with the following backends: `vulkan` - [x] `rustfmt` run on changed code Co-authored-by: Anton Lazarev <[email protected]>
Build succeeded |
Reopening #3037 against
master
, for merge whenever ready.Note that compiling examples currently doesn't work because
winit
still imports the old version ofraw-window-handle
; the two versions of the traits are incompatible.PR checklist:
make
succeeds (on *nix)make reftests
succeedsvulkan
rustfmt
run on changed code