From ec4537dc014bf7133be94dfd13caee211df0abb1 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Fri, 18 Oct 2024 14:52:44 +0200 Subject: [PATCH] Glsl: Fix internal declaration ..and add two missing functions. Change-Id: I5af6a190b76d7de2b6f45623d36c29565494285b Reviewed-by: David Schulz --- share/qtcreator/glsl/glsl_330.vert | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/share/qtcreator/glsl/glsl_330.vert b/share/qtcreator/glsl/glsl_330.vert index 0389cd2bc27..71e4eda386d 100644 --- a/share/qtcreator/glsl/glsl_330.vert +++ b/share/qtcreator/glsl/glsl_330.vert @@ -14,20 +14,9 @@ struct gl_PerVertex { float gl_PointSize; float gl_ClipDistance[]; }; - -struct gl_PerVertex { - vec4 gl_Position; - float gl_PointSize; - float gl_ClipDistance[]; -} gl_in[]; +uniform gl_PerVertex[] gl_in; int gl_PrimitiveIDIn; -struct gl_PerVertex { - vec4 gl_Position; - float gl_PointSize; - float gl_ClipDistance[]; -}; - int gl_PrimitiveID; int gl_Layer; @@ -38,13 +27,7 @@ struct gl_PerVertex { float gl_ClipDistance[]; vec4 gl_ClipVertex; }; - -struct gl_PerVertex { - vec4 gl_Position; - float gl_PointSize; - float gl_ClipDistance[]; - vec4 gl_ClipVertex; -} gl_in[]; +uniform gl_PerVertex[] gl_in; vec4 gl_Color; vec4 gl_SecondaryColor; @@ -59,3 +42,6 @@ vec4 gl_MultiTexCoord5; vec4 gl_MultiTexCoord6; vec4 gl_MultiTexCoord7; float gl_FogCoord; + +void EmitVertex(); +void EndPrimitive();