Lines Matching refs:DrawBuffer
116 struct gl_renderbuffer *rb = ctx->DrawBuffer->_ColorDrawBuffers[idx]; in color_buffer_writes_enabled()
175 if (ctx->DrawBuffer->_Status != GL_FRAMEBUFFER_COMPLETE_EXT) { in _mesa_Clear()
199 for (i = 0; i < ctx->DrawBuffer->_NumColorDrawBuffers; i++) { in _mesa_Clear()
200 GLint buf = ctx->DrawBuffer->_ColorDrawBufferIndexes[i]; in _mesa_Clear()
209 && ctx->DrawBuffer->Visual.haveDepthBuffer) { in _mesa_Clear()
214 && ctx->DrawBuffer->Visual.haveStencilBuffer) { in _mesa_Clear()
219 && ctx->DrawBuffer->Visual.haveAccumBuffer) { in _mesa_Clear()
241 const struct gl_renderbuffer_attachment *att = ctx->DrawBuffer->Attachment; in make_color_buffer_mask()
262 switch (ctx->DrawBuffer->ColorDrawBuffer[drawbuffer]) { in make_color_buffer_mask()
275 if (!ctx->DrawBuffer->Visual.doubleBufferMode) in make_color_buffer_mask()
307 GLint buf = ctx->DrawBuffer->_ColorDrawBufferIndexes[drawbuffer]; in make_color_buffer_mask()
350 else if (ctx->DrawBuffer->Attachment[BUFFER_STENCIL].Renderbuffer in _mesa_ClearBufferiv()
518 else if (ctx->DrawBuffer->Attachment[BUFFER_DEPTH].Renderbuffer in _mesa_ClearBufferfv()
626 if (ctx->DrawBuffer->Attachment[BUFFER_DEPTH].Renderbuffer) in _mesa_ClearBufferfi()
628 if (ctx->DrawBuffer->Attachment[BUFFER_STENCIL].Renderbuffer) in _mesa_ClearBufferfi()