Lines Matching refs:Stencil
133 const GLubyte wrtmask = ctx->Stencil.WriteMask[face]; in apply_stencil_op()
218 const GLuint valueMask = ctx->Stencil.ValueMask[face]; in do_stencil_test()
231 switch (ctx->Stencil.Function[face]) { in do_stencil_test()
262 if (ctx->Stencil.FailFunc[face] != GL_KEEP) { in do_stencil_test()
263 apply_stencil_op(ctx, ctx->Stencil.FailFunc[face], face, n, stencil, in do_stencil_test()
417 const GLuint face = (span->facing == 0) ? 0 : ctx->Stencil._BackFace; in _swrast_stencil_and_ztest_span()
461 apply_stencil_op(ctx, ctx->Stencil.ZPassFunc[face], face, count, in _swrast_stencil_and_ztest_span()
482 if (ctx->Stencil.ZFailFunc[face] != GL_KEEP) { in _swrast_stencil_and_ztest_span()
483 apply_stencil_op(ctx, ctx->Stencil.ZFailFunc[face], face, in _swrast_stencil_and_ztest_span()
486 if (ctx->Stencil.ZPassFunc[face] != GL_KEEP) { in _swrast_stencil_and_ztest_span()
487 apply_stencil_op(ctx, ctx->Stencil.ZPassFunc[face], face, in _swrast_stencil_and_ztest_span()
561 const GLuint stencilMask = ctx->Stencil.WriteMask[0]; in _swrast_write_stencil_span()
615 const GLuint writeMask = ctx->Stencil.WriteMask[0]; in _swrast_clear_stencil_buffer()
652 GLubyte clear = ctx->Stencil.Clear & writeMask & 0xff; in _swrast_clear_stencil_buffer()
679 GLuint clear = (ctx->Stencil.Clear & writeMask & 0xff) << 24; in _swrast_clear_stencil_buffer()
692 GLuint clear = ctx->Stencil.Clear & writeMask & 0xff; in _swrast_clear_stencil_buffer()