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

Regression iOS18 in Chrome and Safari which broke all offscreen rendering #3352

Open
issam3105 opened this issue Sep 11, 2024 · 1 comment
Open

Comments

@issam3105
Copy link
Contributor

issam3105 commented Sep 11, 2024

BGFX Example : https://rdtesthtml5.s3.eu-west-1.amazonaws.com/Issam/Bug_iOS18/example-09-hdrDebug.html
We noticed that our product no longer works on iOS 18 with Chrome and Safari. Upon investigation, I found that we can fix this issue by using immutable textures: using glTexStorage2D + glTexSubImage2D instead of glTexImage2D
After applying this workaround (issam3105@7cfbdfe), the issue is temporarily resolved, but a full fix is still required
BGFX Example after workaround: https://rdtesthtml5.s3.eu-west-1.amazonaws.com/Issam/Bug_iOS18/workaround/example-09-hdrDebug.html

@ArthurVoxowl
Copy link

Thank you for your find! We've encountered the same issue on our project and will be using your fix in the meantime.

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

No branches or pull requests

2 participants