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

OpenGL ANGLE Mode Isn't Automatically Switched to "ON" on Devices not Smoothly Compatible with OpenGL ES3.3 [Second Section of #72944] #84517

Closed
Lazy-Rabbit-2001 opened this issue Nov 6, 2023 · 3 comments

Comments

@Lazy-Rabbit-2001
Copy link
Contributor

Godot version

4.2 beta 1~4

System information

Windows 11, GLES3, x86_64, AMD APU A4-7210 with AMD R3 Graphics and AMD R5 M330

Issue description

Previous one: #72944
This is the extending section of that issue, see the last few comments in that post.
On some devices, when the exe is opened without parameter --rendering-driver opengl3_angle, the project manager is rendered still with glitches because the OpenGL ANGLE mode isn't turned on automatically on some devices, which includes mine.

Steps to reproduce

  1. Open the exe without --rendering-driver opengl3_angle param and wait for the project manager displaying
  2. Click any button on the gui and the glitche happens(on the specific devices)

(Note: See #72944 to get more details and background about this issue posted today)

Minimal reproduction project

Nope

@Lazy-Rabbit-2001 Lazy-Rabbit-2001 changed the title OpenGL ANGLE Mode Isn't Automatically Switched to on Some Devices [Second Section of #72944] OpenGL ANGLE Mode Isn't Automatically Switched to "ON" on Some Devices [Second Section of #72944] Nov 6, 2023
@bruvzg
Copy link
Member

bruvzg commented Nov 6, 2023

Currently, it's auto switching only if device reports OpenGL support lower than 3.3, or OpenGL init fail. There's also a list of devices (vendor, name pairs) to always use ANGLE, but the list is empty. Not sure if it's possible to detect buggy driver or which source can be used to populate the list.

@Lazy-Rabbit-2001
Copy link
Contributor Author

Currently, it's auto switching only if device reports OpenGL support lower than 3.3, or OpenGL init fail. There's also a list of devices (vendor, name pairs) to always use ANGLE, but the list is empty. Not sure if it's possible to detect buggy driver or which source can be used to populate the list.

I think it could be put into use since not every devices is glitchless with new rendering system Godot 4. And if there is someone who posted the similar situation, just list it. And if possible, a button in the project manage for render switching is considerable

@Lazy-Rabbit-2001 Lazy-Rabbit-2001 changed the title OpenGL ANGLE Mode Isn't Automatically Switched to "ON" on Some Devices [Second Section of #72944] OpenGL ANGLE Mode Isn't Automatically Switched to "ON" on Devices not Smoothly Compatible with OpenGL ES3.3 [Second Section of #72944] Nov 6, 2023
@akien-mga akien-mga added this to the 4.2 milestone Nov 9, 2023
@Lazy-Rabbit-2001
Copy link
Contributor Author

closed, it works on my laptop, and thanks for your hard work :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants