Home | History | Annotate | Download | only in opengl

Lines Matching refs:objectTraits

55 struct ObjectTraits
62 const ObjectTraits& objectTraits (ObjectType type);
67 ObjectWrapper (const glw::Functions& gl, const ObjectTraits& traits);
68 ObjectWrapper (const glw::Functions& gl, const ObjectTraits& traits, deUint32 object);
76 const ObjectTraits& m_traits;
90 TypedObjectWrapper (const glw::Functions& gl, deUint32 object) : ObjectWrapper(gl, objectTraits(Type), object) {}
91 explicit TypedObjectWrapper (const RenderContext& context) : ObjectWrapper(context.getFunctions(), objectTraits(Type)) {}
92 explicit TypedObjectWrapper (const glw::Functions& gl) : ObjectWrapper(gl, objectTraits(Type)) {}
101 ObjectVector (const glw::Functions& gl, const ObjectTraits& traits, size_t numObjects = 0);
119 const ObjectTraits& m_traits;
126 explicit TypedObjectVector (const RenderContext& context, size_t numObjects = 0) : ObjectVector(context.getFunctions(), objectTraits(Type), numObjects) {}
127 explicit TypedObjectVector (const glw::Functions& gl, size_t numObjects = 0) : ObjectVector(gl, objectTraits(Type), numObjects) {}