Skip to content
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

don't use eglGetProcAddress on emscripten #7436

Merged
merged 1 commit into from
Dec 19, 2023
Merged

don't use eglGetProcAddress on emscripten #7436

merged 1 commit into from
Dec 19, 2023

Conversation

pixelflinger
Copy link
Collaborator

In practice none of the extensions we would use eglGetProcAddress for are supported. And we had a case where an extension was reported supported but eglGetProcAddress didn't return the corresponding entry point.

update web demos remote ui.

FIXES=[315033914]

In practice none of the extensions we would use eglGetProcAddress for
are supported. And we had a case where an extension was reported
supported but eglGetProcAddress didn't return the corresponding
entry point.

update web demos remote ui.

FIXES=[315033914]
@pixelflinger pixelflinger added the internal Issue/PR does not affect clients label Dec 15, 2023
@google google deleted a comment from github-actions bot Dec 15, 2023
@kainino0x
Copy link
Member

FYI I think I forgot to mention this on the bug - Emscripten changed to disable GetProcAddress by default in 3.1.51:
emscripten-core/emscripten#20802

@pixelflinger pixelflinger merged commit 27fa8ab into main Dec 19, 2023
11 of 12 checks passed
@pixelflinger pixelflinger deleted the ma/emscripten branch December 19, 2023 00:27
@kainino0x
Copy link
Member

FYI I think I forgot to mention this on the bug - Emscripten changed to disable GetProcAddress by default in 3.1.51: emscripten-core/emscripten#20802

It's going to change back to enabled-by-default, at least for now, to prevent breaking people's builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Issue/PR does not affect clients
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants