Searched refs:stencilMask (Results 1 - 25 of 66) sorted by relevance

123

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
H A Ddepthstencil.h158 simdscalar stencilMask = _simd_set1_ps(-1.0f); local
183 case ZFUNC_NEVER: stencilMask = _simd_setzero_ps(); break;
200 case ZFUNC_LE: stencilMask = _simd_cmple_ps(stencilRef, stencilWithMask); break;
201 case ZFUNC_LT: stencilMask = _simd_cmplt_ps(stencilRef, stencilWithMask); break;
202 case ZFUNC_GT: stencilMask = _simd_cmpgt_ps(stencilRef, stencilWithMask); break;
203 case ZFUNC_GE: stencilMask = _simd_cmpge_ps(stencilRef, stencilWithMask); break;
204 case ZFUNC_EQ: stencilMask = _simd_cmpeq_ps(stencilRef, stencilWithMask); break;
205 case ZFUNC_NE: stencilMask = _simd_cmpneq_ps(stencilRef, stencilWithMask); break;
209 simdscalar depthWriteMask = _simd_and_ps(depthResult, stencilMask);
212 *pStencilMask = stencilMask;
217 DepthStencilWrite(const SWR_VIEWPORT* pViewport, const SWR_DEPTH_STENCIL_STATE* pDSState, bool frontFacing, simdscalar interpZ, uint8_t* pDepthBase, const simdscalar& depthMask, const simdscalar& coverageMask, uint8_t *pStencilBase, const simdscalar& stencilMask) argument
[all...]
/external/deqp/modules/gles2/functional/
H A Des2fDepthStencilClearTests.cpp75 , stencilMask (0)
87 deUint32 stencilMask; member in struct:deqp::gles2::Functional::__anon4939::Clear
255 clear->stencilMask = m_masked ? rnd.getUint32() : 0xffffffffu;
305 gl.stencilMask (clear->stencilMask);
316 gl.stencilMask (0xffffffffu);
465 if ((clear->clearMask & GL_STENCIL_BUFFER_BIT) == 0 || clear->stencilMask == 0)
477 deUint32 newVal = ((oldVal & ~clear->stencilMask) | (clear->clearStencil & clear->stencilMask)) & bufMask;
H A Des2fStencilTests.cpp127 deUint32 stencilMask; member in class:deqp::gles2::Functional::StencilOp
138 , stencilMask (0xffffffffu)
241 context.stencilFunc(op.stencilTest, op.stencil, op.stencilMask);
561 op.stencilMask = mask;
/external/deqp/modules/gles3/functional/
H A Des3fDepthStencilClearTests.cpp75 , stencilMask (0)
87 deUint32 stencilMask; member in struct:deqp::gles3::Functional::__anon5066::Clear
258 clear->stencilMask = m_masked ? rnd.getUint32() : 0xffffffffu;
308 gl.stencilMask (clear->stencilMask);
319 gl.stencilMask (0xffffffffu);
468 if ((clear->clearMask & GL_STENCIL_BUFFER_BIT) == 0 || clear->stencilMask == 0)
480 deUint32 newVal = ((oldVal & ~clear->stencilMask) | (clear->clearStencil & clear->stencilMask)) & bufMask;
H A Des3fStencilTests.cpp130 deUint32 stencilMask; member in class:deqp::gles3::Functional::StencilOp
141 , stencilMask (0xffffffffu)
244 context.stencilFunc(op.stencilTest, op.stencil, op.stencilMask);
564 op.stencilMask = mask;
/external/mesa3d/src/mesa/swrast/
H A Ds_stencil.c502 const GLuint stencilMask = ctx->Stencil.WriteMask[0]; local
526 if ((stencilMask & stencilMax) != stencilMax) {
535 = (stencil[i] & stencilMask) | (destVals[i] & ~stencilMask);
H A Ds_drawpix.c605 const GLuint stencilMask = ctx->Stencil.WriteMask[0]; local
631 (stencilMask & 0xff) == 0xff) {
672 if (stencilMask != 0x0) {
/external/swiftshader/src/Renderer/
H A DPixelProcessor.hpp261 void setStencilMask(int stencilMask);
269 void setStencilMaskCCW(int stencilMask);
H A DPixelProcessor.cpp603 stencil.set(stencilReference, context->stencilMask, context->stencilWriteMask);
612 void PixelProcessor::setStencilMask(int stencilMask) argument
614 context->stencilMask = stencilMask;
615 stencil.set(context->stencilReference, stencilMask, context->stencilWriteMask);
642 stencil.set(context->stencilReference, context->stencilMask, stencilWriteMask);
978 state.noStencilMask = (context->stencilMask == 0xFF);
H A DContext.hpp413 int stencilMask; member in class:sw::Context
/external/deqp/external/openglcts/modules/gl/
H A Dgl4cPostDepthCoverageTests.cpp444 gl.stencilMask(0xFF);
456 gl.stencilMask(0x00);
/external/deqp/framework/opengl/wrapper/
H A DglwInitES20Direct.inl107 gl->stencilMask = &glStencilMask;
H A DglwInitES20.inl107 gl->stencilMask = (glStencilMaskFunc) loader->get("glStencilMask");
H A DglwInitES30Direct.inl183 gl->stencilMask = &glStencilMask;
H A DglwInitES31Direct.inl244 gl->stencilMask = &glStencilMask;
/external/deqp/modules/egl/
H A DteglImageUtil.cpp362 const deUint32 stencilMask = deBitMask32(0, numStencilBits); local
374 const deUint32 stencil = stencilValues[ndx] & stencilMask;
/external/swiftshader/src/OpenGL/libGLES_CM/
H A DContext.h238 GLuint stencilMask; member in struct:es1::State
332 void setStencilParams(GLenum stencilFunc, GLint stencilRef, GLuint stencilMask);
H A DContext.cpp73 mState.stencilMask = -1;
493 void Context::setStencilParams(GLenum stencilFunc, GLint stencilRef, GLuint stencilMask) argument
497 mState.stencilMask != stencilMask)
501 mState.stencilMask = stencilMask;
1226 case GL_STENCIL_VALUE_MASK: *params = mState.stencilMask; break;
1847 device->setStencilMask(mState.stencilMask);
1857 device->setStencilMaskCCW(mState.stencilMask);
/external/deqp/framework/opengl/
H A DgluES3PlusWrapperFuncs.inl244 dst->stencilMask = src.stencilMask;
/external/swiftshader/src/OpenGL/libGL/
H A DContext.cpp76 mState.stencilMask = -1;
463 void Context::setStencilParams(GLenum stencilFunc, GLint stencilRef, GLuint stencilMask) argument
467 mState.stencilMask != stencilMask)
471 mState.stencilMask = stencilMask;
1309 case GL_STENCIL_VALUE_MASK: *params = mState.stencilMask; break;
1784 mState.stencilMask != mState.stencilBackMask)
1800 device->setStencilMask(mState.stencilMask);
1822 device->setStencilMaskCCW(mState.stencilMask);
[all...]
/external/autotest/client/deps/webgl_mpd/src/debug/
H A Dwebgl-debug.js410 ctx.stencilMask(0xFFFFFFFF);
/external/deqp/framework/opengl/simplereference/
H A DsglrContext.hpp134 virtual void stencilMask (deUint32 mask) = DE_NULL;
H A DsglrContextWrapper.cpp356 m_curCtx->stencilMask(mask);
H A DsglrGLContext.hpp146 virtual void stencilMask (deUint32 mask);
/external/swiftshader/src/OpenGL/libGLESv2/
H A DContext.cpp78 mState.stencilMask = 0xFFFFFFFFu;
482 void Context::setStencilParams(GLenum stencilFunc, GLint stencilRef, GLuint stencilMask) argument
486 mState.stencilMask != stencilMask)
490 mState.stencilMask = stencilMask;
1951 case GL_STENCIL_VALUE_MASK: *params = sw::clampToSignedInt(mState.stencilMask); return true;
2887 device->setStencilMask(mState.stencilMask);
2909 device->setStencilMaskCCW(mState.stencilMask);

Completed in 7215 milliseconds

123