Lines Matching defs:readFb

192 validate_color_buffer(struct gl_context *ctx, struct gl_framebuffer *readFb,
197 const struct gl_renderbuffer *colorReadRb = readFb->_ColorReadBuffer;
230 if (readFb->Visual.samples > 0 || drawFb->Visual.samples > 0) {
267 validate_stencil_buffer(struct gl_context *ctx, struct gl_framebuffer *readFb,
271 readFb->Attachment[BUFFER_STENCIL].Renderbuffer;
313 validate_depth_buffer(struct gl_context *ctx, struct gl_framebuffer *readFb,
317 readFb->Attachment[BUFFER_DEPTH].Renderbuffer;
630 struct gl_framebuffer *readFb, struct gl_framebuffer *drawFb,
637 if (!readFb || !drawFb) {
644 /* Update completeness status of readFb and drawFb. */
645 _mesa_update_framebuffer(ctx, readFb, drawFb);
657 readFb->_Status != GL_FRAMEBUFFER_COMPLETE_EXT) {
671 (readFb->Visual.samples == 0 || drawFb->Visual.samples > 0)) {
715 if (readFb->Visual.samples > 0
723 if (readFb->Visual.samples > 0 &&
725 readFb->Visual.samples != drawFb->Visual.samples) {
732 if ((readFb->Visual.samples > 0 || drawFb->Visual.samples > 0) &&
748 const struct gl_renderbuffer *colorReadRb = readFb->_ColorReadBuffer;
759 if (!validate_color_buffer(ctx, readFb, drawFb, filter, func))
766 readFb->Attachment[BUFFER_STENCIL].Renderbuffer;
779 if (!validate_stencil_buffer(ctx, readFb, drawFb, func))
786 readFb->Attachment[BUFFER_DEPTH].Renderbuffer;
799 if (!validate_depth_buffer(ctx, readFb, drawFb, func))
806 const struct gl_renderbuffer *colorReadRb = readFb->_ColorReadBuffer;
819 att = find_attachment(readFb, colorReadRb);
821 readFb->Name, colorReadRb->Name,
860 do_blit_framebuffer(ctx, readFb, drawFb,
869 struct gl_framebuffer *readFb,
878 blit_framebuffer(ctx, readFb, drawFb, srcX0, srcY0, srcX1, srcY1,
933 struct gl_framebuffer *readFb, *drawFb;
945 readFb = _mesa_lookup_framebuffer(ctx, readFramebuffer);
947 readFb = _mesa_lookup_framebuffer_err(ctx, readFramebuffer,
949 if (!readFb)
953 readFb = ctx->WinSysReadBuffer;
969 blit_framebuffer(ctx, readFb, drawFb,