Home | History | Annotate | Download | only in main

Lines Matching refs:zpass

310  * \param zpass action to take when stencil test passes and the depth test
320 _mesa_StencilOp(GLenum fail, GLenum zfail, GLenum zpass)
338 if (!validate_stencil_op(ctx, zpass)) {
339 _mesa_error(ctx, GL_INVALID_ENUM, "glStencilOp(zpass)");
346 ctx->Stencil.ZPassFunc[face] == zpass &&
351 ctx->Stencil.ZPassFunc[face] = zpass;
358 ctx->Driver.StencilOpSeparate(ctx, GL_BACK, fail, zfail, zpass);
365 ctx->Stencil.ZPassFunc[0] == zpass &&
366 ctx->Stencil.ZPassFunc[1] == zpass &&
372 ctx->Stencil.ZPassFunc[0] = ctx->Stencil.ZPassFunc[1] = zpass;
378 fail, zfail, zpass);
420 _mesa_StencilOpSeparate(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass)
437 if (!validate_stencil_op(ctx, zpass)) {
438 _mesa_error(ctx, GL_INVALID_ENUM, "glStencilOpSeparate(zpass)");
449 ctx->Stencil.ZPassFunc[0] != zpass ||
453 ctx->Stencil.ZPassFunc[0] = zpass;
461 ctx->Stencil.ZPassFunc[1] != zpass ||
465 ctx->Stencil.ZPassFunc[1] = zpass;
471 ctx->Driver.StencilOpSeparate(ctx, face, sfail, zfail, zpass);