Home | History | Annotate | Download | only in opengl

Lines Matching refs:NAME

98 		TYPE_NAME,					//!< Binding by input name.
103 Type type; //!< Binding type (name or location).
104 std::string name; //!< Input name, or empty if is not binding by name.
105 int location; //!< Input location, or offset to named location if binding by name.
109 explicit BindingPoint (const std::string& name_, int location_ = 0) : type(TYPE_NAME), name(name_), location(location_) {}
208 #define DECLARE_PR_CTOR(NAME, TYPE) \
209 inline PrimitiveList NAME (int numElements) \
213 inline PrimitiveList NAME (int numElements, const deUint8* indices) \
217 inline PrimitiveList NAME (int numElements, const deUint16* indices) \
221 inline PrimitiveList NAME (int numElements, const deUint32* indices) \
225 struct DeclarePRCtor##NAME##Unused_s { int unused; }
245 #define DECLARE_VA_CTOR(NAME, DATATYPE, TYPE, CONVERT) \
246 inline VertexArrayBinding NAME (const std::string& name, int offset, int numComponents, int numElements, int stride, const DATATYPE* data) \
248 return VertexArrayBinding(BindingPoint(name, offset), VertexArrayPointer(TYPE, CONVERT, numComponents, numElements, stride, data)); \
250 inline VertexArrayBinding NAME (const std::string& name, int numComponents, int numElements, int stride, const DATATYPE* data) \
252 return NAME(name, 0, numComponents, numElements, stride, data); \
254 inline VertexArrayBinding NAME (int location, int numComponents, int numElements, int stride, const DATATYPE* data) \
258 struct DeclareVACtor##NAME##Unused_s { int unused; }