/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
nouveau_driver.c | 131 ctx->Stencil.WriteMask[0] : 0)); 134 ctx->Stencil.Clear);
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/intel/ |
intel_pixel.c | 113 if (ctx->Stencil._Enabled) { 114 DBG("fallback due to image stencil\n");
|
intel_pixel_copy.c | 62 ctx->Stencil._Enabled ||
|
/external/mesa3d/src/mesa/drivers/dri/intel/ |
intel_pixel.c | 113 if (ctx->Stencil._Enabled) { 114 DBG("fallback due to image stencil\n");
|
intel_pixel_copy.c | 62 ctx->Stencil._Enabled ||
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
gen6_cc.c | 225 cc->cc0.stencil_ref = ctx->Stencil.Ref[0]; 226 cc->cc0.bf_stencil_ref = ctx->Stencil.Ref[ctx->Stencil._BackFace];
|
brw_wm.c | 517 if (ctx->Stencil._Enabled) { 520 if (ctx->Stencil.WriteMask[0] || 521 ctx->Stencil.WriteMask[ctx->Stencil._BackFace])
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
gen6_cc.c | 225 cc->cc0.stencil_ref = ctx->Stencil.Ref[0]; 226 cc->cc0.bf_stencil_ref = ctx->Stencil.Ref[ctx->Stencil._BackFace];
|
brw_wm.c | 517 if (ctx->Stencil._Enabled) { 520 if (ctx->Stencil.WriteMask[0] || 521 ctx->Stencil.WriteMask[ctx->Stencil._BackFace])
|
/external/chromium_org/third_party/mesa/src/docs/OLD/ |
MESA_packed_depth_stencil.spec | 35 transfer depth and stencil image data. Specifically, we defined new 36 packed pixel formats and types which pack both stencil and depth 49 2. If not, is it correct to use _REV to indicate that stencil 85 STENCIL_INDEX Stencil Stencil index 99 DEPTH_STENCIL Depth, Depth component, stencil index. 100 Stencil 182 DEPTH_STENCIL_MESA depth stencil
|
/external/chromium_org/third_party/mesa/src/src/mesa/tnl_dd/ |
t_dd_tritmp.h | 43 * DO_TWOSTENCIL:Gross hack for two-sided stencil. 265 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 278 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 294 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 503 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 517 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 532 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) {
|
/external/mesa3d/docs/OLD/ |
MESA_packed_depth_stencil.spec | 35 transfer depth and stencil image data. Specifically, we defined new 36 packed pixel formats and types which pack both stencil and depth 49 2. If not, is it correct to use _REV to indicate that stencil 85 STENCIL_INDEX Stencil Stencil index 99 DEPTH_STENCIL Depth, Depth component, stencil index. 100 Stencil 182 DEPTH_STENCIL_MESA depth stencil
|
/external/mesa3d/src/mesa/tnl_dd/ |
t_dd_tritmp.h | 43 * DO_TWOSTENCIL:Gross hack for two-sided stencil. 265 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 278 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 294 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 503 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 517 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) { 532 if (DO_TWOSTENCIL && !HAVE_STENCIL_TWOSIDE && ctx->Stencil.TestTwoSide) {
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/ |
intel_clear.c | 49 [BUFFER_STENCIL] = "stencil", 129 /* HW stencil */ 134 /* have hw stencil */ 136 (ctx->Stencil.WriteMask[0] & 0xff) != 0xff) { 138 * of the stencil buffer, or if we're on a 965 which has a tiled 139 * depth/stencil buffer in a layout we can't blit to. 144 /* clearing all stencil bits, use blitting */ 154 /* clear depth with whatever method is used for stencil (see above) */ 161 /* If we're doing a tri pass for depth/stencil, include a likely color
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
intel_clear.c | 49 [BUFFER_STENCIL] = "stencil", 129 /* HW stencil */ 134 /* have hw stencil */ 136 (ctx->Stencil.WriteMask[0] & 0xff) != 0xff) { 138 * of the stencil buffer, or if we're on a 965 which has a tiled 139 * depth/stencil buffer in a layout we can't blit to. 144 /* clearing all stencil bits, use blitting */ 154 /* clear depth with whatever method is used for stencil (see above) */ 161 /* If we're doing a tri pass for depth/stencil, include a likely color
|
/external/chromium_org/third_party/mesa/src/src/mesa/swrast_setup/ |
ss_triangle.c | 253 /* We piggyback the two-sided stencil front/back determination on the 258 (ctx->Stencil.Enabled && ctx->Stencil._TestTwoSide))
|
/external/mesa3d/src/mesa/swrast_setup/ |
ss_triangle.c | 253 /* We piggyback the two-sided stencil front/back determination on the 258 (ctx->Stencil.Enabled && ctx->Stencil._TestTwoSide))
|
/frameworks/base/libs/hwui/ |
Android.mk | 43 Stencil.cpp \
|
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/ |
st_cb_clear.c | 195 GLboolean color, GLboolean depth, GLboolean stencil) 211 stencil ? "stencil" : "", 262 if (stencil) { 265 depth_stencil.stencil[0].enabled = 1; 266 depth_stencil.stencil[0].func = PIPE_FUNC_ALWAYS; 267 depth_stencil.stencil[0].fail_op = PIPE_STENCIL_OP_REPLACE; 268 depth_stencil.stencil[0].zpass_op = PIPE_STENCIL_OP_REPLACE; 269 depth_stencil.stencil[0].zfail_op = PIPE_STENCIL_OP_REPLACE; 270 depth_stencil.stencil[0].valuemask = 0xff [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
st_cb_clear.c | 195 GLboolean color, GLboolean depth, GLboolean stencil) 211 stencil ? "stencil" : "", 262 if (stencil) { 265 depth_stencil.stencil[0].enabled = 1; 266 depth_stencil.stencil[0].func = PIPE_FUNC_ALWAYS; 267 depth_stencil.stencil[0].fail_op = PIPE_STENCIL_OP_REPLACE; 268 depth_stencil.stencil[0].zpass_op = PIPE_STENCIL_OP_REPLACE; 269 depth_stencil.stencil[0].zfail_op = PIPE_STENCIL_OP_REPLACE; 270 depth_stencil.stencil[0].valuemask = 0xff [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
get.c | 445 { GL_STENCIL_CLEAR_VALUE, CONTEXT_INT(Stencil.Clear), NO_EXTRA }, 451 { GL_STENCIL_TEST, CONTEXT_BOOL(Stencil.Enabled), NO_EXTRA }, 767 { GL_STENCIL_BACK_FUNC, CONTEXT_ENUM(Stencil.Function[1]), NO_EXTRA }, 768 { GL_STENCIL_BACK_VALUE_MASK, CONTEXT_INT(Stencil.ValueMask[1]), NO_EXTRA } [all...] |
attrib.c | 52 #include "stencil.h" 119 GLboolean Stencil; 313 attr->Stencil = ctx->Stencil.Enabled; 314 attr->StencilTwoSide = ctx->Stencil.TestTwoSide; 416 memcpy( attr, &ctx->Stencil, sizeof(struct gl_stencil_attrib) ); 600 TEST_AND_UPDATE(ctx->Stencil.Enabled, enable->Stencil, GL_STENCIL_TEST); 602 TEST_AND_UPDATE(ctx->Stencil.TestTwoSide, enable->StencilTwoSide, GL_STENCIL_TEST_TWO_SIDE_EXT); 1211 const struct gl_stencil_attrib *stencil; local [all...] |
enable.c | 660 if (ctx->Stencil.Enabled == state) 663 ctx->Stencil.Enabled = state; 938 if (ctx->Stencil.TestTwoSide == state) 941 ctx->Stencil.TestTwoSide = state; 943 ctx->Stencil._BackFace = 2; 945 ctx->Stencil._BackFace = 1; [all...] |
/external/mesa3d/src/mesa/main/ |
get.c | 445 { GL_STENCIL_CLEAR_VALUE, CONTEXT_INT(Stencil.Clear), NO_EXTRA }, 451 { GL_STENCIL_TEST, CONTEXT_BOOL(Stencil.Enabled), NO_EXTRA }, 767 { GL_STENCIL_BACK_FUNC, CONTEXT_ENUM(Stencil.Function[1]), NO_EXTRA }, 768 { GL_STENCIL_BACK_VALUE_MASK, CONTEXT_INT(Stencil.ValueMask[1]), NO_EXTRA } [all...] |
attrib.c | 52 #include "stencil.h" 119 GLboolean Stencil; 313 attr->Stencil = ctx->Stencil.Enabled; 314 attr->StencilTwoSide = ctx->Stencil.TestTwoSide; 416 memcpy( attr, &ctx->Stencil, sizeof(struct gl_stencil_attrib) ); 600 TEST_AND_UPDATE(ctx->Stencil.Enabled, enable->Stencil, GL_STENCIL_TEST); 602 TEST_AND_UPDATE(ctx->Stencil.TestTwoSide, enable->StencilTwoSide, GL_STENCIL_TEST_TWO_SIDE_EXT); 1211 const struct gl_stencil_attrib *stencil; local [all...] |