1

I read here and there that OpenGL ES does not support geometry shaders. I just wanted to know if it will be added in the future and if not I'd be interested in why.

Is it a technical limitation of some sort?

genpfault
  • 51,148
  • 11
  • 85
  • 139
Valzul
  • 51
  • 2

1 Answers1

1

Just found out that OpenGL ES 3.1 can apparently use geometry shaders

Valzul
  • 51
  • 2
  • 1
    OpenGL 3.1 can use compute shaders. 3.2 can use geometry and tessellation shader. See https://registry.khronos.org/OpenGL-Refpages/es3/html/glCreateShader.xhtml – BDL Sep 20 '22 at 08:25
  • But never use geometry shaders. They are terrible for performance, and nearly every use case that could use geometry shaders can be better implemented using compute shaders. – solidpixel Sep 20 '22 at 20:44