/* * Clear the stencil buffer. */ void _mesa_clear_stencil_buffer( GLcontext *ctx ) { if (ctx->Driver.WriteStencilSpan) { ASSERT(ctx->Driver.ReadStencilSpan); clear_hardware_stencil_buffer(ctx); } else { clear_software_stencil_buffer(ctx); } }
/** * Clear the stencil buffer (hardware or software). */ void _swrast_clear_stencil_buffer( GLcontext *ctx ) { SWcontext *swrast = SWRAST_CONTEXT(ctx); if (swrast->Driver.WriteStencilSpan) { ASSERT(swrast->Driver.ReadStencilSpan); clear_hardware_stencil_buffer(ctx); } else { clear_software_stencil_buffer(ctx); } }