-
-
Notifications
You must be signed in to change notification settings - Fork 21.1k
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
GLES 2 fallback not working on Desktop Safari #26899
Comments
Does it work if you export GLES2 directly instead of using GLES3 + fallback? |
Yeah GLES2 works if compiled directly, will post a lot tonight. |
@akien-mga I tried compiling Dodge The Creeps with 3.1 beta 10 and it had the same issue |
Thanks, so I didn't break it :D |
Is this still reproducible in 3.2? It seems important to fix, but likely won't make it in time for 3.2. Pushing back to 3.2.1. |
had same issue in 3.2 |
Can confirm, same for me...
Checked on:
Interesting Details:
|
Can confirm for my son's 3D projects, as well. HTML5 version works on the Linux and Windows - all browsers. Macbooks have issues in Chrome, Safari and FireFox. Intro screen plays. Start button can be clicked, next scene loads music, but nothing else. Dark gray screen. Same behavior with native MacOS. GL3, GL2 fallback. |
I don't think the GLES2 fallback was ever fully implemented for HTML5, or was it? I'd suggest switching the project's renderer to use GLES2 directly. |
This is still happening |
This was happening to me but I was mistakenly using GLES3 in the Project Settings. Version: Godot 3.2.4 beta |
Still happening in Godot 3.2.4 beta6. |
Fixed by #47659. |
Godot version: 3.1 rc2
OS/device including version: Latest OS X
Issue description: When compiling dodge the creep for GLES3 and enabling the GLES2 fallback in project settings, the game fails to load in desktop Safari with the following error:
Steps to reproduce: Run dodge the creeps and enable the GLES2 fallback in project settings.
The text was updated successfully, but these errors were encountered: