/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/ |
svga_cmd.h | 126 uint32 color, float depth, uint32 stencil, 132 uint32 stencil, uint32 x, uint32 y, uint32 w, uint32 h);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/trace/ |
tr_dump_state.c | 322 trace_dump_member_begin("stencil"); 324 for(i = 0; i < Elements(state->stencil); ++i) { 327 trace_dump_member(bool, &state->stencil[i], enabled); 328 trace_dump_member(uint, &state->stencil[i], func); 329 trace_dump_member(uint, &state->stencil[i], fail_op); 330 trace_dump_member(uint, &state->stencil[i], zpass_op); 331 trace_dump_member(uint, &state->stencil[i], zfail_op); 332 trace_dump_member(uint, &state->stencil[i], valuemask); 333 trace_dump_member(uint, &state->stencil[i], writemask);
|
/external/deqp/framework/referencerenderer/ |
rrMultisamplePixelBufferAccess.cpp | 171 void clearStencil (const MultisamplePixelBufferAccess& access, int stencil) 173 tcu::clearStencil(access.raw(), stencil);
|
/external/mesa3d/src/gallium/drivers/svga/ |
svga_cmd.h | 126 uint32 color, float depth, uint32 stencil, 132 uint32 stencil, uint32 x, uint32 y, uint32 w, uint32 h);
|
/external/mesa3d/src/gallium/drivers/trace/ |
tr_dump_state.c | 322 trace_dump_member_begin("stencil"); 324 for(i = 0; i < Elements(state->stencil); ++i) { 327 trace_dump_member(bool, &state->stencil[i], enabled); 328 trace_dump_member(uint, &state->stencil[i], func); 329 trace_dump_member(uint, &state->stencil[i], fail_op); 330 trace_dump_member(uint, &state->stencil[i], zpass_op); 331 trace_dump_member(uint, &state->stencil[i], zfail_op); 332 trace_dump_member(uint, &state->stencil[i], valuemask); 333 trace_dump_member(uint, &state->stencil[i], writemask);
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/postprocess/ |
pp_init.c | 139 pipe_resource_reference(&ppq->stencil, NULL); 259 ppq->stencil = p->screen->resource_create(p->screen, &tmp_res); 260 ppq->stencils = p->pipe->create_surface(p->pipe, ppq->stencil, &p->surf); 261 if (!ppq->stencil || !ppq->stencils)
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/ |
nvc0_state.c | 349 if (cso->stencil[0].enabled) { 352 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].fail_op)); 353 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zfail_op)); 354 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zpass_op)); 355 SB_DATA (so, nvgl_comparison_op(cso->stencil[0].func)); 357 SB_DATA (so, cso->stencil[0].valuemask); 358 SB_DATA (so, cso->stencil[0].writemask); 363 if (cso->stencil[1].enabled) { 364 assert(cso->stencil[0].enabled); 367 SB_DATA (so, nvgl_stencil_op(cso->stencil[1].fail_op)) [all...] |
/external/chromium_org/ui/compositor/test/ |
in_process_context_factory.cc | 44 attrs.stencil = false;
|
/external/mesa3d/src/gallium/auxiliary/postprocess/ |
pp_init.c | 139 pipe_resource_reference(&ppq->stencil, NULL); 259 ppq->stencil = p->screen->resource_create(p->screen, &tmp_res); 260 ppq->stencils = p->pipe->create_surface(p->pipe, ppq->stencil, &p->surf); 261 if (!ppq->stencil || !ppq->stencils)
|
/external/mesa3d/src/gallium/drivers/nvc0/ |
nvc0_state.c | 349 if (cso->stencil[0].enabled) { 352 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].fail_op)); 353 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zfail_op)); 354 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zpass_op)); 355 SB_DATA (so, nvgl_comparison_op(cso->stencil[0].func)); 357 SB_DATA (so, cso->stencil[0].valuemask); 358 SB_DATA (so, cso->stencil[0].writemask); 363 if (cso->stencil[1].enabled) { 364 assert(cso->stencil[0].enabled); 367 SB_DATA (so, nvgl_stencil_op(cso->stencil[1].fail_op)) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
i915_context.h | 395 double depth, unsigned stencil); 398 double depth, unsigned stencil); 401 double depth, unsigned stencil,
|
/external/mesa3d/src/gallium/drivers/i915/ |
i915_context.h | 395 double depth, unsigned stencil); 398 double depth, unsigned stencil); 401 double depth, unsigned stencil,
|
/sdk/emulator/opengl/host/libs/Translator/EGL/ |
EglMacApi.cpp | 33 EGLint red,green,blue,alpha,depth,stencil; 81 getPixelFormatAttrib(*frmt,MAC_STENCIL_SIZE,&stencil); 86 visualId,visualType,samples,stencil,supportedSurfaces,transparentType,tRed,tGreen,tBlue,*frmt);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/ |
nv50_state.c | 370 if (cso->stencil[0].enabled) { 373 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].fail_op)); 374 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zfail_op)); 375 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zpass_op)); 376 SB_DATA (so, nvgl_comparison_op(cso->stencil[0].func)); 378 SB_DATA (so, cso->stencil[0].writemask); 379 SB_DATA (so, cso->stencil[0].valuemask); 385 if (cso->stencil[1].enabled) { 386 assert(cso->stencil[0].enabled); 389 SB_DATA (so, nvgl_stencil_op(cso->stencil[1].fail_op)) [all...] |
/external/mesa3d/src/gallium/drivers/nv50/ |
nv50_state.c | 370 if (cso->stencil[0].enabled) { 373 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].fail_op)); 374 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zfail_op)); 375 SB_DATA (so, nvgl_stencil_op(cso->stencil[0].zpass_op)); 376 SB_DATA (so, nvgl_comparison_op(cso->stencil[0].func)); 378 SB_DATA (so, cso->stencil[0].writemask); 379 SB_DATA (so, cso->stencil[0].valuemask); 385 if (cso->stencil[1].enabled) { 386 assert(cso->stencil[0].enabled); 389 SB_DATA (so, nvgl_stencil_op(cso->stencil[1].fail_op)) [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
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...] |
/external/mesa3d/src/mesa/main/ |
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...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/ |
r300_blit.c | 150 double depth, unsigned stencil) 158 return util_pack_z_stencil(format, depth, stencil); 178 unsigned stencil) 212 * 7) FORCE_COMPRESSED_STENCIL_VALUE should be enabled for stencil clears 264 r300_depth_clear_value(fb->zsbuf->format, depth, stencil); 301 buffers, cformat, color, depth, stencil); 363 /* Clear a region of a depth stencil surface. */ 368 unsigned stencil, 384 util_blitter_clear_depth_stencil(r300->blitter, dst, clear_flags, depth, stencil, 477 * on hardware. E.g. depth-stencil surfaces are copied as RGB [all...] |
r300_state.c | 570 /* Create a new depth, stencil, and alpha state based on the CSO dsa state. 572 * This contains the depth buffer, stencil buffer, alpha test, and such. 573 * On the Radeon, depth and stencil buffer setup are intertwined, which is 602 /* Stencil buffer setup. */ 603 if (state->stencil[0].enabled) { 606 (r300_translate_depth_stencil_function(state->stencil[0].func) << 608 (r300_translate_stencil_op(state->stencil[0].fail_op) << 610 (r300_translate_stencil_op(state->stencil[0].zpass_op) << 612 (r300_translate_stencil_op(state->stencil[0].zfail_op) << 616 (state->stencil[0].valuemask << R300_STENCILMASK_SHIFT) [all...] |
/external/mesa3d/src/gallium/drivers/r300/ |
r300_blit.c | 150 double depth, unsigned stencil) 158 return util_pack_z_stencil(format, depth, stencil); 178 unsigned stencil) 212 * 7) FORCE_COMPRESSED_STENCIL_VALUE should be enabled for stencil clears 264 r300_depth_clear_value(fb->zsbuf->format, depth, stencil); 301 buffers, cformat, color, depth, stencil); 363 /* Clear a region of a depth stencil surface. */ 368 unsigned stencil, 384 util_blitter_clear_depth_stencil(r300->blitter, dst, clear_flags, depth, stencil, 477 * on hardware. E.g. depth-stencil surfaces are copied as RGB [all...] |
r300_state.c | 570 /* Create a new depth, stencil, and alpha state based on the CSO dsa state. 572 * This contains the depth buffer, stencil buffer, alpha test, and such. 573 * On the Radeon, depth and stencil buffer setup are intertwined, which is 602 /* Stencil buffer setup. */ 603 if (state->stencil[0].enabled) { 606 (r300_translate_depth_stencil_function(state->stencil[0].func) << 608 (r300_translate_stencil_op(state->stencil[0].fail_op) << 610 (r300_translate_stencil_op(state->stencil[0].zpass_op) << 612 (r300_translate_stencil_op(state->stencil[0].zfail_op) << 616 (state->stencil[0].valuemask << R300_STENCILMASK_SHIFT) [all...] |
/external/deqp/modules/gles3/functional/ |
es3fFboRenderTest.cpp | 523 : FboRenderCase (context, config.getName().c_str(), "Stencil clears", config) 562 // Do stencil clears 629 bool stencil = (m_config.buffers & GL_STENCIL_BUFFER_BIT) != 0; local 666 // Clear depth and stencil in fbo B 675 if (stencil) 677 // Stencil to 1 in fbo A 701 if (stencil) 705 // Clear subset of stencil buffer to 1 712 // Render quad with stencil mask == 1 866 bool stencil = (m_config.buffers & GL_STENCIL_BUFFER_BIT) != 0 local 1128 bool stencil = (m_config.buffers & GL_STENCIL_BUFFER_BIT) != 0; local 1285 bool stencil = (m_config.buffers & GL_STENCIL_BUFFER_BIT) != 0; local 1524 bool stencil; member in struct:deqp::gles3::Functional::__anon23818 1606 bool stencil = depthStencilFormats[fmtNdx].stencil; local 1640 bool stencil = depthStencilFormats[depthStencilFmtNdx].stencil; local 1682 bool stencil = depthStencilFormats[fmtNdx].stencil; local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
u_surface.c | 281 unsigned stencil, 311 unsigned zstencil = util_pack_z_stencil(dst->texture->format, depth, stencil); 368 depth, stencil);
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/wgl/ |
stw_pixelformat.c | 64 unsigned char stencil; member in struct:stw_pf_depth_info::__anon17852 100 /* combined depth-stencil */ 141 assert(util_format_get_component_bits(depth->format, UTIL_FORMAT_COLORSPACE_ZS, 1) == depth->bits.stencil); 180 pfi->pfd.cStencilBits = depth->bits.stencil; 189 * since state trackers can allocate depth/stencil/accum buffers, we provide 215 * Add the depth/stencil/accum/ms variants for a particular color format.
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_surface.c | 281 unsigned stencil, 311 unsigned zstencil = util_pack_z_stencil(dst->texture->format, depth, stencil); 368 depth, stencil);
|