Lines Matching refs:GLuint
45 GLuint createBuffer();
46 GLuint createShader(GLenum type);
47 GLuint createProgram();
48 GLuint createTexture();
49 GLuint createRenderbuffer();
51 void deleteBuffer(GLuint buffer);
52 void deleteShader(GLuint shader);
53 void deleteProgram(GLuint program);
54 void deleteTexture(GLuint texture);
55 void deleteRenderbuffer(GLuint renderbuffer);
57 Buffer *getBuffer(GLuint handle);
58 Shader *getShader(GLuint handle);
59 Program *getProgram(GLuint handle);
60 Texture *getTexture(GLuint handle);
61 Renderbuffer *getRenderbuffer(GLuint handle);
63 void setRenderbuffer(GLuint handle, Renderbuffer *renderbuffer);
66 void checkTextureAllocation(GLuint texture, SamplerType type);
67 void checkRenderbufferAllocation(GLuint renderbuffer);
74 typedef std::map<GLuint, Buffer*> BufferMap;
77 typedef std::map<GLuint, Shader*> ShaderMap;
80 typedef std::map<GLuint, Program*> ProgramMap;
83 typedef std::map<GLuint, Texture*> TextureMap;
86 typedef std::map<GLuint, Renderbuffer*> RenderbufferMap;