Lines Matching refs:COMPS
87 #define GEN_DIRECT_FLOAT_LOADER(TYPE, COMPS, TYPECODE, CASENAME, VALUES) \ argument
88 class LoaderVertexAttrib##COMPS##TYPECODE : public FloatLoader \
97 COMPONENTS = (COMPS) \
106 gl.glVertexAttrib ##COMPS ##TYPECODE VALUES; \
117 return "VertexAttrib" #COMPS #TYPECODE; \
121 #define GEN_INDIRECT_FLOAT_LOADER(TYPE, COMPS, TYPECODE, CASENAME) \ argument
122 class LoaderVertexAttrib##COMPS##TYPECODE : public FloatLoader \
131 COMPONENTS = (COMPS) \
140 gl.glVertexAttrib ##COMPS ##TYPECODE (index, value.getPtr()); \
151 return "VertexAttrib" #COMPS #TYPECODE; \
155 #define GEN_DIRECT_INTEGER_LOADER(TYPE, COMPS, TYPECODE, CASENAME, VALUES) \ argument
156 class LoaderVertexAttribI##COMPS##TYPECODE : public FloatLoader \
165 COMPONENTS = (COMPS) \
174 gl.glVertexAttribI ##COMPS ##TYPECODE VALUES; \
185 return "VertexAttrib" #COMPS #TYPECODE; \
189 #define GEN_INDIRECT_INTEGER_LOADER(TYPE, COMPS, TYPECODE, CASENAME) \ argument
190 class LoaderVertexAttribI##COMPS##TYPECODE : public FloatLoader \
199 COMPONENTS = (COMPS) \
208 gl.glVertexAttribI ##COMPS ##TYPECODE (index, value.getPtr()); \
219 return "VertexAttrib" #COMPS #TYPECODE; \