Lines Matching refs:FRAMEBUFFER
885 *params = ctx->shareGroup()->getLocalName(FRAMEBUFFER,i);
1715 // if the renderbuffer is attached to a framebuffer
1716 // change the framebuffer attachment in the undelying OpenGL
1720 // update the framebuffer attachment point to the
1905 GL_API GLboolean GLAPIENTRY glIsFramebufferOES(GLuint framebuffer) {
1908 if (framebuffer && ctx->shareGroup().Ptr()) {
1909 return ctx->shareGroup()->isObject(FRAMEBUFFER,framebuffer) ? GL_TRUE : GL_FALSE;
1911 return ctx->dispatcher().glIsFramebufferEXT(framebuffer);
1914 GL_API void GLAPIENTRY glBindFramebufferOES(GLenum target, GLuint framebuffer) {
1918 if (framebuffer && ctx->shareGroup().Ptr() && !ctx->shareGroup()->isObject(FRAMEBUFFER,framebuffer)) {
1919 ctx->shareGroup()->genName(FRAMEBUFFER,framebuffer);
1920 ctx->shareGroup()->setObjectData(FRAMEBUFFER, framebuffer,
1921 ObjectDataPtr(new FramebufferData(framebuffer)));
1923 int globalBufferName = (framebuffer!=0) ? ctx->shareGroup()->getGlobalName(FRAMEBUFFER,framebuffer) : 0;
1926 // update framebuffer binding state
1927 ctx->setFramebufferBinding(framebuffer);
1934 GLuint globalBufferName = ctx->shareGroup()->getGlobalName(FRAMEBUFFER,framebuffers[i]);
1945 framebuffers[i] = ctx->shareGroup()->genName(FRAMEBUFFER, 0, true);
1946 ctx->shareGroup()->setObjectData(FRAMEBUFFER, framebuffers[i],
1977 // Update the the current framebuffer object attachment state
1979 ObjectDataPtr fbObj = ctx->shareGroup()->getObjectData(FRAMEBUFFER,fbName);
2014 // Update the the current framebuffer object attachment state
2016 ObjectDataPtr fbObj = ctx->shareGroup()->getObjectData(FRAMEBUFFER,fbName);
2051 ObjectDataPtr fbObj = ctx->shareGroup()->getObjectData(FRAMEBUFFER,fbName);