diff --git a/renderdoc/driver/gl/gl_shader_refl.cpp b/renderdoc/driver/gl/gl_shader_refl.cpp index 7c9219dee..c05e309ee 100644 --- a/renderdoc/driver/gl/gl_shader_refl.cpp +++ b/renderdoc/driver/gl/gl_shader_refl.cpp @@ -36,6 +36,7 @@ rdcstr DoStringise(const FFVertexOutput &el) { STRINGISE_ENUM_CLASS_NAMED(PointSize, "gl_PointSize"); STRINGISE_ENUM_CLASS_NAMED(ClipDistance, "gl_ClipDistance"); + STRINGISE_ENUM_CLASS_NAMED(CullDistance, "gl_CullDistance"); STRINGISE_ENUM_CLASS_NAMED(ClipVertex, "gl_ClipVertex"); STRINGISE_ENUM_CLASS_NAMED(FrontColor, "gl_FrontColor"); STRINGISE_ENUM_CLASS_NAMED(BackColor, "gl_BackColor"); diff --git a/renderdoc/driver/gl/gl_shader_refl.h b/renderdoc/driver/gl/gl_shader_refl.h index 27f099844..2a85054ba 100644 --- a/renderdoc/driver/gl/gl_shader_refl.h +++ b/renderdoc/driver/gl/gl_shader_refl.h @@ -33,6 +33,7 @@ enum class FFVertexOutput : uint32_t PointSize, First = PointSize, ClipDistance, + CullDistance, // Compatibility implicit varyings, generally only comes back from glslang's reflection ClipVertex,