Home | History | Annotate | Download | only in debug

Lines Matching full:framebuffer

226         GrFrameBufferObj *frameBuffer = FIND(frameBufferID, GrFrameBufferObj,
229 this->setFrameBuffer(frameBuffer);
264 GrFrameBufferObj *frameBuffer = this->getFrameBuffer();
268 if (frameBuffer->getColor() &&
269 textures[i] == frameBuffer->getColor()->getID()) {
270 frameBuffer->setColor(nullptr);
272 if (frameBuffer->getDepth() &&
273 textures[i] == frameBuffer->getDepth()->getID()) {
274 frameBuffer->setDepth(nullptr);
276 if (frameBuffer->getStencil() &&
277 textures[i] == frameBuffer->getStencil()->getID()) {
278 frameBuffer->setStencil(nullptr);
343 GrFrameBufferObj *frameBuffer = this->getFrameBuffer();
347 if (frameBuffer->getColor() &&
348 renderBuffers[i] == frameBuffer->getColor()->getID()) {
349 frameBuffer->setColor(nullptr);
351 if (frameBuffer->getDepth() &&
352 renderBuffers[i] == frameBuffer->getDepth()->getID()) {
353 frameBuffer->setDepth(nullptr);
355 if (frameBuffer->getStencil() &&
356 renderBuffers[i] == frameBuffer->getStencil()->getID()) {
357 frameBuffer->setStencil(nullptr);
421 GrFrameBufferObj *framebuffer = this->getFrameBuffer();
422 // A render buffer cannot be attached to the default framebuffer
423 GrAlwaysAssert(framebuffer);
432 framebuffer->setColor(renderbuffer);
435 framebuffer->setDepth(renderbuffer);
438 framebuffer->setStencil(renderbuffer);
447 GrGLvoid namedFramebufferRenderbuffer(GrGLuint framebuffer, GrGLenum attachment,
463 GrFrameBufferObj *framebuffer = this->getFrameBuffer();
464 // A texture cannot be attached to the default framebuffer
465 GrAlwaysAssert(framebuffer);
479 framebuffer->setColor(texture);
482 framebuffer->setDepth(texture);
485 framebuffer->setStencil(texture);
499 GrGLvoid namedFramebufferTexture1D(GrGLuint framebuffer, GrGLenum attachment,
505 GrGLvoid namedFramebufferTexture2D(GrGLuint framebuffer, GrGLenum attachment,
511 GrGLvoid namedFramebufferTexture3D(GrGLuint framebuffer, GrGLenum attachment,
598 GrFrameBufferObj* framebuffer = this->getFrameBuffer();
599 GrAlwaysAssert(framebuffer);
602 if (GrFBBindableObj* stencil = framebuffer->getStencil()) {
605 if (GrFBBindableObj* depth = framebuffer->getDepth()) {
609 if (GrFBBindableObj* color = framebuffer->getColor()) {
1103 void setFrameBuffer(GrFrameBufferObj *frameBuffer) {
1112 fFrameBuffer = frameBuffer;