Lines Matching defs:buffer
58 * Clear the accumulation buffer by mapping the renderbuffer and
75 return; /* missing accum buffer, not an error */
115 _mesa_warning(ctx, "unexpected accum buffer type");
200 /* no read buffer - OK */
210 /* Map accum buffer */
219 /* Map color buffer */
240 /* read colors from source color buffer */
291 GLuint buffer;
293 /* Map accum buffer */
303 for (buffer = 0; buffer < fb->_NumColorDrawBuffers; buffer++) {
304 struct gl_renderbuffer *colorRb = fb->_ColorDrawBuffers[buffer];
305 const GLboolean masking = (!GET_COLORMASK_BIT(ctx->Color.ColorMask, buffer, 0) ||
306 !GET_COLORMASK_BIT(ctx->Color.ColorMask, buffer, 1) ||
307 !GET_COLORMASK_BIT(ctx->Color.ColorMask, buffer, 2) ||
308 !GET_COLORMASK_BIT(ctx->Color.ColorMask, buffer, 3));
314 /* Map color buffer */
344 /* get existing colors from dest buffer */
348 if (!GET_COLORMASK_BIT(ctx->Color.ColorMask, buffer, 0)) {
352 if (!GET_COLORMASK_BIT(ctx->Color.ColorMask, buffer, 1)) {
356 if (!GET_COLORMASK_BIT(ctx->Color.ColorMask, buffer, 2)) {
360 if (!GET_COLORMASK_BIT(ctx->Color.ColorMask, buffer, 3)) {
402 _mesa_warning(ctx, "Calling glAccum() without an accumulation buffer");
448 /* Accumulate buffer group */
473 _mesa_error(ctx, GL_INVALID_OPERATION, "glAccum(no accum buffer)");