Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is required for Rust-SDL2 to work with the latest version of WGPU.
This would usually be a breaking change, but thankfully
raw-window-handle
have used the semver trick to do a compatibility release of 0.3. This means that any 0.4HasRawWindowHandle
also implements the 0.3HasRawWindowHandle
(hence why the WGPU example hasn't broken as a result of this change).I did try to update the WGPU example too, but I don't know the API well enough to do so.
I have tested this on Windows and it seems to work - I don't have any way of testing other OSes, but the API changes seem fairly uniform, so hopefully it should all be fine? Will wait and see how the CI build goes :)
Summary of changes:
..
syntax to build them.