Lines Matching defs:drawFb

193                       struct gl_framebuffer *drawFb, GLenum filter,
196 const GLuint numColorDrawBuffers = drawFb->_NumColorDrawBuffers;
202 colorDrawRb = drawFb->_ColorDrawBuffers[i];
230 if (readFb->Visual.samples > 0 || drawFb->Visual.samples > 0) {
268 struct gl_framebuffer *drawFb, const char *func)
273 drawFb->Attachment[BUFFER_STENCIL].Renderbuffer;
314 struct gl_framebuffer *drawFb, const char *func)
319 drawFb->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);
647 /* Make sure drawFb has an initialized bounding box. */
648 _mesa_update_draw_buffer_bounds(ctx, drawFb);
656 if (drawFb->_Status != GL_FRAMEBUFFER_COMPLETE_EXT ||
671 (readFb->Visual.samples == 0 || drawFb->Visual.samples > 0)) {
697 if (drawFb->Visual.samples > 0) {
724 drawFb->Visual.samples > 0 &&
725 readFb->Visual.samples != drawFb->Visual.samples) {
732 if ((readFb->Visual.samples > 0 || drawFb->Visual.samples > 0) &&
747 const GLuint numColorDrawBuffers = drawFb->_NumColorDrawBuffers;
759 if (!validate_color_buffer(ctx, readFb, drawFb, filter, func))
768 drawFb->Attachment[BUFFER_STENCIL].Renderbuffer;
779 if (!validate_stencil_buffer(ctx, readFb, drawFb, func))
788 drawFb->Attachment[BUFFER_DEPTH].Renderbuffer;
799 if (!validate_depth_buffer(ctx, readFb, drawFb, func))
833 for (i = 0; i < drawFb->_NumColorDrawBuffers; i++) {
834 colorDrawRb = drawFb->_ColorDrawBuffers[i];
838 att = find_attachment(drawFb, colorDrawRb);
840 drawFb->Name, colorDrawRb->Name,
860 do_blit_framebuffer(ctx, readFb, drawFb,
870 struct gl_framebuffer *drawFb,
878 blit_framebuffer(ctx, readFb, drawFb, srcX0, srcY0, srcX1, srcY1,
933 struct gl_framebuffer *readFb, *drawFb;
958 drawFb = _mesa_lookup_framebuffer(ctx, drawFramebuffer);
960 drawFb = _mesa_lookup_framebuffer_err(ctx, drawFramebuffer,
962 if (!drawFb)
966 drawFb = ctx->WinSysDrawBuffer;
969 blit_framebuffer(ctx, readFb, drawFb,