Lines Matching defs:name
58 typedef void (CallLogWrapper::*BindFunc) (GLenum target, GLuint name);
61 typedef GLboolean (CallLogWrapper::*ExistsFunc) (GLuint name);
102 virtual void bind (GLuint name) = 0;
124 void bind (GLuint name);
140 virtual void release (GLuint name) = 0;
141 virtual bool exists (GLuint name) = 0;
142 virtual bool isDeleteFlagged (GLuint name) { DE_UNREF(name); return false; }
155 SimpleType (const Context& ctx, const char* name,
159 , m_getName (name)
167 void release (GLuint name) { (this->*m_deleteFunc)(1, &name); }
168 bool exists (GLuint name) { return (this->*m_existsFunc)(name) != GL_FALSE; }
191 void release (GLuint name) { glDeleteProgram(name); }
192 bool exists (GLuint name) { return glIsProgram(name) != GL_FALSE; }
193 bool isDeleteFlagged (GLuint name);
204 void release (GLuint name) { glDeleteShader(name); }
205 bool exists (GLuint name) { return glIsShader(name) != GL_FALSE; }
206 bool isDeleteFlagged (GLuint name);