godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
86.48k stars 19.27k forks source link

Viewport display modes not working in GLES 2 #27018

Open hjsrabi opened 5 years ago

hjsrabi commented 5 years ago

Godot version:

3.1

OS/device including version:

Pop OS 18.10/ NVIDIA GeForce 920MX

Issue description:

when you try to change the viewport render mode to something like wireframe with the gles 2 renderer nothing happens Screenshot from 2019-03-13 19-08-37

when i tried it in gles 3 it worked fine Screenshot from 2019-03-13 19-24-26

Steps to reproduce: create a new project switch to gles 2 add a mesh instance change the viewport display mode to wireframe, overdraw, unshaded.

clayjohn commented 5 years ago

Yes. This is a known bug. It was reported here. https://github.com/godotengine/godot/issues/26406. Although you explain it much better. :)

Toshiwoz commented 5 years ago

I'm working on a project that relies on gles2.0 would be great to have it fixed. Is wireframe not possible because of some limitations on this version of the graphic library?

clayjohn commented 5 years ago

@Toshiwoz It just hasn't been done yet! It is a lot of work.

ghost commented 4 years ago

I can confirm only Normal works.

Note that Orthogonal doesn't work either in GLES2 editor viewport. It just displays everything as clear color.

KoBeWi commented 3 years ago

Still valid in 3.2.4 beta3 No longer relevant for 4.0, as GLES2 for 3D is not planned.

Calinou commented 3 years ago

No longer relevant for 4.0, as GLES2 for 3D is not planned.

To clarify, we don't know for certain whether GLES2 will support 3D in 4.0. See https://github.com/godotengine/godot-proposals/issues/877.