Lines Matching full:framebuffer
220 GrFrameBufferObj *frameBuffer = FIND(frameBufferID, GrFrameBufferObj,
223 this->setFrameBuffer(frameBuffer);
258 GrFrameBufferObj *frameBuffer = this->getFrameBuffer();
262 if (frameBuffer->getColor() &&
263 textures[i] == frameBuffer->getColor()->getID()) {
264 frameBuffer->setColor(nullptr);
266 if (frameBuffer->getDepth() &&
267 textures[i] == frameBuffer->getDepth()->getID()) {
268 frameBuffer->setDepth(nullptr);
270 if (frameBuffer->getStencil() &&
271 textures[i] == frameBuffer->getStencil()->getID()) {
272 frameBuffer->setStencil(nullptr);
337 GrFrameBufferObj *frameBuffer = this->getFrameBuffer();
341 if (frameBuffer->getColor() &&
342 renderBuffers[i] == frameBuffer->getColor()->getID()) {
343 frameBuffer->setColor(nullptr);
345 if (frameBuffer->getDepth() &&
346 renderBuffers[i] == frameBuffer->getDepth()->getID()) {
347 frameBuffer->setDepth(nullptr);
349 if (frameBuffer->getStencil() &&
350 renderBuffers[i] == frameBuffer->getStencil()->getID()) {
351 frameBuffer->setStencil(nullptr);
415 GrFrameBufferObj *framebuffer = this->getFrameBuffer();
416 // A render buffer cannot be attached to the default framebuffer
417 GrAlwaysAssert(framebuffer);
426 framebuffer->setColor(renderbuffer);
429 framebuffer->setDepth(renderbuffer);
432 framebuffer->setStencil(renderbuffer);
441 GrGLvoid namedFramebufferRenderbuffer(GrGLuint framebuffer, GrGLenum attachment,
457 GrFrameBufferObj *framebuffer = this->getFrameBuffer();
458 // A texture cannot be attached to the default framebuffer
459 GrAlwaysAssert(framebuffer);
473 framebuffer->setColor(texture);
476 framebuffer->setDepth(texture);
479 framebuffer->setStencil(texture);
493 GrGLvoid namedFramebufferTexture1D(GrGLuint framebuffer, GrGLenum attachment,
499 GrGLvoid namedFramebufferTexture2D(GrGLuint framebuffer, GrGLenum attachment,
505 GrGLvoid namedFramebufferTexture3D(GrGLuint framebuffer, GrGLenum attachment,
592 GrFrameBufferObj* framebuffer = this->getFrameBuffer();
593 GrAlwaysAssert(framebuffer);
596 if (GrFBBindableObj* stencil = framebuffer->getStencil()) {
599 if (GrFBBindableObj* depth = framebuffer->getDepth()) {
603 if (GrFBBindableObj* color = framebuffer->getColor()) {
1097 void setFrameBuffer(GrFrameBufferObj *frameBuffer) {
1106 fFrameBuffer = frameBuffer;