X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=framework%2Fopengl%2FgluObjectWrapper.hpp;h=5d02d84712e6b41af71c6ae610ae796e26e06fc0;hb=db0f40414e62da810ee561d5f51bc34902d57f60;hp=6edefd0b596b8701c336fab01504f08eb0ce0e86;hpb=8f6a3b44595bfa9410f4977ecabcd402015faa83;p=platform%2Fupstream%2FVK-GL-CTS.git diff --git a/framework/opengl/gluObjectWrapper.hpp b/framework/opengl/gluObjectWrapper.hpp index 6edefd0..5d02d84 100644 --- a/framework/opengl/gluObjectWrapper.hpp +++ b/framework/opengl/gluObjectWrapper.hpp @@ -47,6 +47,7 @@ enum ObjectType OBJECTTYPE_TRANSFORM_FEEDBACK, OBJECTTYPE_VERTEX_ARRAY, OBJECTTYPE_QUERY, + OBJECTTYPE_SAMPLER, OBJECTTYPE_LAST }; @@ -78,7 +79,7 @@ protected: private: ObjectWrapper (const ObjectWrapper& other); ObjectWrapper& operator= (const ObjectWrapper& other); -}; +} DE_WARN_UNUSED_TYPE; /*--------------------------------------------------------------------*//*! * \brief API object wrapper template. @@ -89,7 +90,7 @@ public: TypedObjectWrapper (const glw::Functions& gl, deUint32 object) : ObjectWrapper(gl, objectTraits(Type), object) {} explicit TypedObjectWrapper (const RenderContext& context) : ObjectWrapper(context.getFunctions(), objectTraits(Type)) {} explicit TypedObjectWrapper (const glw::Functions& gl) : ObjectWrapper(gl, objectTraits(Type)) {} -}; +} DE_WARN_UNUSED_TYPE; /*--------------------------------------------------------------------*//*! * \brief API object vector. @@ -117,7 +118,7 @@ private: const glw::Functions& m_gl; const ObjectTraits& m_traits; std::vector m_objects; -}; +} DE_WARN_UNUSED_TYPE; template class TypedObjectVector : public ObjectVector { @@ -135,6 +136,7 @@ typedef TypedObjectWrapper Framebuffer; typedef TypedObjectWrapper TransformFeedback; typedef TypedObjectWrapper VertexArray; typedef TypedObjectWrapper Query; +typedef TypedObjectWrapper Sampler; typedef TypedObjectVector TextureVector; typedef TypedObjectVector BufferVector;