Lines Matching refs:Clear
138 * Clear buffers.
146 * dd_function_table::Clear callback.
192 /* Build the bitmask to send to device driver's Clear function.
224 assert(ctx->Driver.Clear);
225 ctx->Driver.Clear(ctx, bufferMask);
344 * Clear signed integer color buffer or stencil buffer (not depth).
383 const GLuint clearSave = ctx->Stencil.Clear;
384 ctx->Stencil.Clear = *value;
385 ctx->Driver.Clear(ctx, BUFFER_BIT_STENCIL);
386 ctx->Stencil.Clear = clearSave;
405 ctx->Driver.Clear(ctx, mask);
463 * Clear unsigned integer color buffer (not depth, not stencil).
498 ctx->Driver.Clear(ctx, mask);
557 * Clear fixed-pt or float color buffer or depth buffer (not stencil).
596 const GLclampd clearSave = ctx->Depth.Clear;
609 ctx->Depth.Clear = is_float_depth ? *value : SATURATE(*value);
611 ctx->Driver.Clear(ctx, BUFFER_BIT_DEPTH);
612 ctx->Depth.Clear = clearSave;
632 ctx->Driver.Clear(ctx, mask);
691 * Clear depth/stencil buffer only.
742 const GLclampd clearDepthSave = ctx->Depth.Clear;
743 const GLuint clearStencilSave = ctx->Stencil.Clear;
758 ctx->Depth.Clear = has_float_depth ? depth : SATURATE(depth);
759 ctx->Stencil.Clear = stencil;
762 ctx->Driver.Clear(ctx, mask);
765 ctx->Depth.Clear = clearDepthSave;
766 ctx->Stencil.Clear = clearStencilSave;