Home | History | Annotate | Download | only in libGL

Lines Matching full:readframebuffer

685 	return mState.readFramebuffer;
919 return getFramebuffer(mState.readFramebuffer);
962 mState.readFramebuffer = framebuffer;
1299 case GL_READ_FRAMEBUFFER_BINDING: *params = mState.readFramebuffer; break;
2671 Framebuffer *readFramebuffer = getReadFramebuffer();
2674 if(readFramebuffer)
2676 readFramebuffer->detachTexture(texture);
2679 if(drawFramebuffer && drawFramebuffer != readFramebuffer)
2690 if(mState.readFramebuffer == framebuffer)
2715 Framebuffer *readFramebuffer = getReadFramebuffer();
2718 if(readFramebuffer)
2720 readFramebuffer->detachRenderbuffer(renderbuffer);
2723 if(drawFramebuffer && drawFramebuffer != readFramebuffer)
2769 Framebuffer *readFramebuffer = getReadFramebuffer();
2775 if(!readFramebuffer || readFramebuffer->completeness(readBufferWidth, readBufferHeight, readBufferSamples) != GL_FRAMEBUFFER_COMPLETE ||
2930 const bool validReadType = readFramebuffer->getColorbufferType() == GL_TEXTURE_2D ||
2931 readFramebuffer->getColorbufferType() == GL_RENDERBUFFER;
2935 readFramebuffer->getColorbuffer()->getInternalFormat() != drawFramebuffer->getColorbuffer()->getInternalFormat())
2959 if(readFramebuffer->getDepthbuffer() && drawFramebuffer->getDepthbuffer())
2961 if(readFramebuffer->getDepthbufferType() != drawFramebuffer->getDepthbufferType() ||
2962 readFramebuffer->getDepthbuffer()->getInternalFormat() != drawFramebuffer->getDepthbuffer()->getInternalFormat())
2968 readDSBuffer = readFramebuffer->getDepthbuffer();
2975 if(readFramebuffer->getStencilbuffer() && drawFramebuffer->getStencilbuffer())
2977 if(readFramebuffer
2978 readFramebuffer->getStencilbuffer()->getInternalFormat() != drawFramebuffer->getStencilbuffer()->getInternalFormat())
2984 readDSBuffer = readFramebuffer->getStencilbuffer();
3006 Image *readRenderTarget = readFramebuffer->getRenderTarget();
3023 bool success = device->stretchRect(readFramebuffer->getDepthStencil(), nullptr, drawFramebuffer->getDepthStencil(), nullptr, false);