/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/ |
svga_pipe_depthstencil.c | 79 * stencil[0]/[1] at this point. Presumably this can change as 82 ds->stencil[0].enabled = templ->stencil[0].enabled; 83 if (ds->stencil[0].enabled) { 84 ds->stencil[0].func = svga_translate_compare_func(templ->stencil[0].func); 85 ds->stencil[0].fail = svga_translate_stencil_op(templ->stencil[0].fail_op); 86 ds->stencil[0].zfail = svga_translate_stencil_op(templ->stencil[0].zfail_op) [all...] |
svga_state_rss.c | 126 if (!curr->stencil[0].enabled) 128 /* Stencil disabled 133 else if (curr->stencil[0].enabled && !curr->stencil[1].enabled) 135 /* Regular stencil 140 EMIT_RS( svga, curr->stencil[0].func, STENCILFUNC, fail ); 141 EMIT_RS( svga, curr->stencil[0].fail, STENCILFAIL, fail ); 142 EMIT_RS( svga, curr->stencil[0].zfail, STENCILZFAIL, fail ); 143 EMIT_RS( svga, curr->stencil[0].pass, STENCILPASS, fail ); 165 /* Twoside stencil [all...] |
svga_pipe_clear.c | 42 unsigned stencil) 89 ret = SVGA3D_ClearRect(svga->swc, flags, uc.ui, depth, stencil, 109 double depth, unsigned stencil) 121 ret = try_clear( svga, buffers, color, depth, stencil ); 128 ret = try_clear( svga, buffers, color, depth, stencil );
|
/external/mesa3d/src/gallium/drivers/svga/ |
svga_pipe_depthstencil.c | 79 * stencil[0]/[1] at this point. Presumably this can change as 82 ds->stencil[0].enabled = templ->stencil[0].enabled; 83 if (ds->stencil[0].enabled) { 84 ds->stencil[0].func = svga_translate_compare_func(templ->stencil[0].func); 85 ds->stencil[0].fail = svga_translate_stencil_op(templ->stencil[0].fail_op); 86 ds->stencil[0].zfail = svga_translate_stencil_op(templ->stencil[0].zfail_op) [all...] |
svga_state_rss.c | 126 if (!curr->stencil[0].enabled) 128 /* Stencil disabled 133 else if (curr->stencil[0].enabled && !curr->stencil[1].enabled) 135 /* Regular stencil 140 EMIT_RS( svga, curr->stencil[0].func, STENCILFUNC, fail ); 141 EMIT_RS( svga, curr->stencil[0].fail, STENCILFAIL, fail ); 142 EMIT_RS( svga, curr->stencil[0].zfail, STENCILZFAIL, fail ); 143 EMIT_RS( svga, curr->stencil[0].pass, STENCILPASS, fail ); 165 /* Twoside stencil [all...] |
svga_pipe_clear.c | 42 unsigned stencil) 89 ret = SVGA3D_ClearRect(svga->swc, flags, uc.ui, depth, stencil, 109 double depth, unsigned stencil) 121 ret = try_clear( svga, buffers, color, depth, stencil ); 128 ret = try_clear( svga, buffers, color, depth, stencil );
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/ |
lp_clear.h | 41 double depth, unsigned stencil);
|
lp_clear.c | 52 unsigned stencil) 62 lp_setup_clear( llvmpipe->setup, color->f, depth, stencil, buffers );
|
lp_bld_depth.c | 30 * Depth/stencil testing to LLVM IR translation. 32 * To be done accurately/efficiently the depth/stencil test must be done with 33 * the same type/format of the depth/stencil buffer, which implies massaging 35 * type/format for depth/stencil values internally and only convert when 40 * processing unit is a quad (2x2 pixel block) we store the depth/stencil 88 * Do the stencil test comparison (compare FB stencil values against ref value). 89 * This will be used twice when generating two-sided stencil code. 90 * \param stencil the front/back stencil stat [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/ |
sp_clear.h | 40 double depth, unsigned stencil);
|
sp_clear.c | 50 double depth, unsigned stencil) 76 cv = util_pack64_z_stencil(ps->format, depth, stencil);
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_clear.h | 41 double depth, unsigned stencil);
|
lp_clear.c | 52 unsigned stencil) 62 lp_setup_clear( llvmpipe->setup, color->f, depth, stencil, buffers );
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_clear.h | 40 double depth, unsigned stencil);
|
sp_clear.c | 50 double depth, unsigned stencil) 76 cv = util_pack64_z_stencil(ps->format, depth, stencil);
|
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/ |
st_atom_depth.c | 67 * Convert GLenum stencil op tokens to pipe tokens. 111 if (ctx->Stencil.Enabled && ctx->DrawBuffer->Visual.stencilBits > 0) { 112 dsa->stencil[0].enabled = 1; 113 dsa->stencil[0].func = st_compare_func_to_pipe(ctx->Stencil.Function[0]); 114 dsa->stencil[0].fail_op = gl_stencil_op_to_pipe(ctx->Stencil.FailFunc[0]); 115 dsa->stencil[0].zfail_op = gl_stencil_op_to_pipe(ctx->Stencil.ZFailFunc[0]); 116 dsa->stencil[0].zpass_op = gl_stencil_op_to_pipe(ctx->Stencil.ZPassFunc[0]) [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
st_atom_depth.c | 67 * Convert GLenum stencil op tokens to pipe tokens. 111 if (ctx->Stencil.Enabled && ctx->DrawBuffer->Visual.stencilBits > 0) { 112 dsa->stencil[0].enabled = 1; 113 dsa->stencil[0].func = st_compare_func_to_pipe(ctx->Stencil.Function[0]); 114 dsa->stencil[0].fail_op = gl_stencil_op_to_pipe(ctx->Stencil.FailFunc[0]); 115 dsa->stencil[0].zfail_op = gl_stencil_op_to_pipe(ctx->Stencil.ZFailFunc[0]); 116 dsa->stencil[0].zpass_op = gl_stencil_op_to_pipe(ctx->Stencil.ZPassFunc[0]) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/ |
WebGLContextAttributes.idl | 33 attribute boolean stencil;
|
WebGLContextAttributes.cpp | 91 bool WebGLContextAttributes::stencil() const function in class:blink::WebGLContextAttributes 96 void WebGLContextAttributes::setStencil(bool stencil) 98 m_stencil = stencil; 148 attrs.stencil = m_stencil;
|
/external/chromium_org/third_party/mesa/src/src/mesa/swrast/ |
s_stencil.h | 41 GLint n, GLint x, GLint y, GLubyte stencil[]); 46 const GLubyte stencil[] );
|
/external/mesa3d/src/mesa/swrast/ |
s_stencil.h | 41 GLint n, GLint x, GLint y, GLubyte stencil[]); 46 const GLubyte stencil[] );
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
u_clear.h | 43 const union pipe_color_union *color, double depth, unsigned stencil) 56 depth, stencil,
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_clear.h | 43 const union pipe_color_union *color, double depth, unsigned stencil) 56 depth, stencil,
|
/external/deqp/modules/gles2/functional/ |
es2fDepthStencilTests.cpp | 21 * \brief Depth & stencil tests. 101 StencilParams stencil[rr::FACETYPE_LAST]; member in struct:deqp::gles2::Functional::DepthStencilCaseUtil::DepthStencilParams 124 << " stencil fail = " << glu::getStencilOpStr(params.stencilFailOp) << "\n" 134 log << TestLog::Message << "Stencil test: " << (params.stencilTestEnabled ? "enabled" : "disabled") << TestLog::EndMessage; 137 log << TestLog::Message << "Front-face stencil state: " << TestLog::EndMessage; 138 log << params.stencil[rr::FACETYPE_FRONT]; 140 log << TestLog::Message << "Back-face stencil state: " << TestLog::EndMessage; 141 log << params.stencil[rr::FACETYPE_BACK]; 163 int stencil; member in struct:deqp::gles2::Functional::DepthStencilCaseUtil::ClearCommand 170 , stencil (0 [all...] |
/external/deqp/modules/gles3/functional/ |
es3fDepthStencilTests.cpp | 21 * \brief Depth & stencil tests. 101 StencilParams stencil[rr::FACETYPE_LAST]; member in struct:deqp::gles3::Functional::DepthStencilCaseUtil::DepthStencilParams 124 << " stencil fail = " << glu::getStencilOpStr(params.stencilFailOp) << "\n" 134 log << TestLog::Message << "Stencil test: " << (params.stencilTestEnabled ? "enabled" : "disabled") << TestLog::EndMessage; 137 log << TestLog::Message << "Front-face stencil state: " << TestLog::EndMessage; 138 log << params.stencil[rr::FACETYPE_FRONT]; 140 log << TestLog::Message << "Back-face stencil state: " << TestLog::EndMessage; 141 log << params.stencil[rr::FACETYPE_BACK]; 163 int stencil; member in struct:deqp::gles3::Functional::DepthStencilCaseUtil::ClearCommand 170 , stencil (0 [all...] |