Skip to content

hal/egl: don't assume EGL-1.5 if upcast works #2105

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

Merged
merged 1 commit into from
Oct 22, 2021
Merged

Conversation

kvark
Copy link
Member

@kvark kvark commented Oct 22, 2021

Connections
Fixes #2101

Description
Sometimes upcast works to EGL-1.5, but the reported version is 1.4. We should be careful in this case.

Testing
Untested

@kvark kvark added the PR: needs back-porting PR with a fix that needs to land on crates label Oct 22, 2021
@kvark kvark force-pushed the gl-android branch 2 times, most recently from 433df8b to 7f66a6a Compare October 22, 2021 13:32
@kvark
Copy link
Member Author

kvark commented Oct 22, 2021

Published in wgpu-hal-0.11.4

@kvark kvark removed the PR: needs back-porting PR with a fix that needs to land on crates label Oct 22, 2021
cwfitzgerald pushed a commit that referenced this pull request Oct 25, 2023
Fixes #1745: Support out-of-order module scope declarations in WGSL
Fixes #1044: Forbid local variable shadowing in WGSL
Fixes #2076: [wgsl-in] no error for duplicated type definition
Fixes #2071: Global item does not support 'const'
Fixes #2105: [wgsl-in] Type aliases for a vecN<T> doesn't work when constructing vec from a single argument
Fixes #1775: Referencing a function without a return type yields an unknown identifier error.
Fixes #2089: Error span reported on the declaration of a variable instead of its use
Fixes #1996: [wgsl-in] Confusing error: "expected unsigned/signed integer literal, found '1'"

Separate parsing from lowering by generating an AST, which desugars as
much as possible down to something like Naga IR. The AST is then used
to resolve identifiers while lowering to Naga IR.

Co-authored-by: Teodor Tanasoaia <[email protected]>
Co-authored-by: Jim Blandy <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Android simulator hello world triangle GL create_platform_window_surface error
1 participant