4 name=
"ShaderProgramChunk"
7 pointerfieldtypes=
"both"
10 parentsystemcomponent=
"true"
12 useLocalIncludes=
"false"
13 docGroupBase=
"GrpSystemShader"
23 pushToFieldAs=
"addVertexShader"
24 removeFromMFieldIndexAs=
"subVertexShader"
25 clearFieldAs=
"clearVertexShaders"
27 fragment program object
30 name=
"tessControlShader"
37 pushToFieldAs=
"addTessControlShader"
38 removeFromMFieldIndexAs=
"subTessControlShader"
39 clearFieldAs=
"clearTessControlShaders"
41 fragment program object
44 name=
"tessEvaluationShader"
51 pushToFieldAs=
"addTessEvaluationShader"
52 removeFromMFieldIndexAs=
"subTessEvaluationShader"
53 clearFieldAs=
"clearTessEvaluationShaders"
55 fragment program object
65 pushToFieldAs=
"addGeometryShader"
66 removeFromMFieldIndexAs=
"subGeometryShader"
67 clearFieldAs=
"clearGeometryShaders"
69 fragment program object
79 pushToFieldAs=
"addFragmentShader"
80 removeFromMFieldIndexAs=
"subFragmentShader"
81 clearFieldAs=
"clearFragmentShaders"
83 fragment program object
87 name=
"geometryVerticesOut"
95 name=
"geometryInputType"
99 defaultValue=
"GL_TRIANGLES"
100 defaultHeader=
""OSGGL.h""
104 name=
"geometryOutputType"
107 visibility=
"external"
108 defaultValue=
"GL_TRIANGLE_STRIP"
109 defaultHeader=
""OSGGL.h""