KhronosGroup / GLSL

GLSL Shading Language Specification and Extensions
Other
345 stars 101 forks source link

ESSL 3.20.6 seems to incorrectly include gl_Clip/CullDistance in some IO lists. #132

Open johnkslang opened 4 years ago

johnkslang commented 4 years ago

These variables are never discussed or specified, and at least some earlier versions of 3.20 do not have them at all, so this is likely a mistake made in the conversion to asciidoc.

Suggest these variables be deleted from ESSL versions.

pdaniell-nv commented 4 years ago

Discussed in the OpenGL/ES meeting today. We agreed that gl_ClipDistance and gl_CullDistance, and related language, should not appear in the ESSL spec since it's not part of OpenGL ES 3.2.

johnkslang commented 4 years ago

It turns out this was only happening in non-normative SPIR-V mapping sections. Still fixing it, but there are no normative implications.

dj2 commented 2 months ago

Searching for gl_Clip and gl_CullDistance in the ESSL document doesn't have any occurances, can this now be closed?