Lines Matching refs:sMask
63 Int sMask[4]; // Stencil mask in quad() local
99 sMask[q] = cMask[q]; in quad()
104 stencilTest(sBuffer, q, x, sMask[q], cMask[q]); in quad()
143 depthPass = depthPass || depthTest(zBuffer, q, x, z[q], sMask[q], zMask[q], cMask[q]); in quad()
289 applyShader(cMask, earlyFragTests ? sMask : cMask, earlyDepthTest ? zMask : cMask, sampleId); in quad()
299 sMask[q] &= cMask[q]; in quad()
309 depthPass = depthPass || depthTest(zBuffer, q, x, z[q], sMask[q], zMask[q], cMask[q]); in quad()
323 …usion += *Pointer<UInt>(constants + OFFSET(Constants, occlusionCount) + 4 * (zMask[q] & sMask[q])); in quad()
328 rasterOperation(cBuffer, x, sMask, zMask, cMask, sampleId); in quad()
337 writeStencil(sBuffer, q, x, sMask[q], zMask[q], cMask[q]); in quad()
343 void PixelRoutine::stencilTest(const Pointer<Byte> &sBuffer, int q, const Int &x, Int &sMask, const… in stencilTest() argument
382 sMask = SignMask(value) & cMask; in stencilTest()
431 … Pointer<Byte> &zBuffer, int q, const Int &x, const Float4 &z, const Int &sMask, Int &zMask, const… in depthTest32F() argument
502 zMask &= sMask; in depthTest32F()
508 … Pointer<Byte> &zBuffer, int q, const Int &x, const Float4 &z, const Int &sMask, Int &zMask, const… in depthTest16() argument
584 zMask &= sMask; in depthTest16()
590 … Pointer<Byte> &zBuffer, int q, const Int &x, const Float4 &z, const Int &sMask, Int &zMask, const… in depthTest() argument
599 return depthTest16(zBuffer, q, x, z, sMask, zMask, cMask); in depthTest()
603 return depthTest32F(zBuffer, q, x, z, sMask, zMask, cMask); in depthTest()
709 void PixelRoutine::writeStencil(Pointer<Byte> &sBuffer, int q, const Int &x, const Int &sMask, cons… in writeStencil() argument
740 stencilOperation(newValue, bufferValue, state.frontStencil, false, zMask, sMask); in writeStencil()
752 stencilOperation(newValueBack, bufferValue, state.backStencil, true, zMask, sMask); in writeStencil()
774 …const PixelProcessor::States::StencilOpState &ops, bool isBack, const Int &zMask, const Int &sMask) in stencilOperation() argument
801 pass &= *Pointer<Byte8>(constants + OFFSET(Constants, maskB4Q) + 8 * sMask); in stencilOperation()
802 fail &= *Pointer<Byte8>(constants + OFFSET(Constants, invMaskB4Q) + 8 * sMask); in stencilOperation()
1285 …const Pointer<Byte> &cBuffer, const Int &x, Vector4s ¤t, const Int &sMask, const Int &zMask,… in writeColor() argument
1493 xMask &= sMask; in writeColor()
2156 …dex, const Pointer<Byte> &cBuffer, const Int &x, Vector4f &oC, const Int &sMask, const Int &zMask,… in writeColor() argument
2217 xMask &= sMask; in writeColor()