Mesa (arb_geometry_shader4): gs: better builtin setup

Zack Rusin zack at kemper.freedesktop.org
Wed May 20 01:59:27 UTC 2009


Module: Mesa
Branch: arb_geometry_shader4
Commit: c714fd50d978c203c6977457a0ee270054f69a1e
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c714fd50d978c203c6977457a0ee270054f69a1e

Author: Zack Rusin <zackr at vmware.com>
Date:   Tue May 19 13:30:10 2009 -0400

gs: better builtin setup

---

 .../shader/slang/library/slang_geometry_builtin.gc |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/src/mesa/shader/slang/library/slang_geometry_builtin.gc b/src/mesa/shader/slang/library/slang_geometry_builtin.gc
index b2dc185..3f1adba 100644
--- a/src/mesa/shader/slang/library/slang_geometry_builtin.gc
+++ b/src/mesa/shader/slang/library/slang_geometry_builtin.gc
@@ -22,6 +22,12 @@
 
 const int _mesa_VerticesInMax = 6;
 
+__fixed_input int gl_VerticesIn;
+__fixed_input int gl_PrimitiveIDIn;
+__fixed_output int gl_PrimitiveID;
+__fixed_output int gl_Layer;
+
+
 varying in vec4 gl_FrontColorIn[_mesa_VerticesInMax];
 varying in vec4 gl_BackColorIn[_mesa_VerticesInMax];
 varying in vec4 gl_FrontSecondaryColorIn[_mesa_VerticesInMax];
@@ -37,7 +43,7 @@ varying out vec4 gl_FrontColor;
 varying out vec4 gl_BackColor;
 varying out vec4 gl_FrontSecondaryColor;
 varying out vec4 gl_BackSecondaryColor;
-varying out vec4 gl_TexCoord[_mesa_VerticesInMax];
+varying out vec4 gl_TexCoord[gl_MaxTextureCoords];
 varying out float gl_FogFragCoord;
 
 void EmitVertex()




More information about the mesa-commit mailing list