Lines Matching refs:bufferValue
757 Byte8 bufferValue = *Pointer<Byte8>(buffer); in writeStencil() local
760 …stencilOperation(newValue, bufferValue, state.stencilPassOperation, state.stencilZFailOperation, s… in writeStencil()
764 Byte8 maskedValue = bufferValue; in writeStencil()
774 …stencilOperation(newValueCCW, bufferValue, state.stencilPassOperationCCW, state.stencilZFailOperat… in writeStencil()
778 Byte8 maskedValue = bufferValue; in writeStencil()
790 bufferValue &= *Pointer<Byte8>(constants + OFFSET(Constants,invMaskB4Q) + 8 * cMask); in writeStencil()
791 newValue |= bufferValue; in writeStencil()
796 …void PixelRoutine::stencilOperation(Byte8 &newValue, Byte8 &bufferValue, StencilOperation stencilP… in stencilOperation() argument
802 stencilOperation(pass, bufferValue, stencilPassOperation, CCW); in stencilOperation()
806 stencilOperation(zFail, bufferValue, stencilZFailOperation, CCW); in stencilOperation()
811 stencilOperation(fail, bufferValue, stencilFailOperation, CCW); in stencilOperation()
829 …void PixelRoutine::stencilOperation(Byte8 &output, Byte8 &bufferValue, StencilOperation operation,… in stencilOperation() argument
834 output = bufferValue; in stencilOperation()
843 output = AddSat(bufferValue, Byte8(1, 1, 1, 1, 1, 1, 1, 1)); in stencilOperation()
846 output = SubSat(bufferValue, Byte8(1, 1, 1, 1, 1, 1, 1, 1)); in stencilOperation()
849 output = bufferValue ^ Byte8(0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF); in stencilOperation()
852 output = bufferValue + Byte8(1, 1, 1, 1, 1, 1, 1, 1); in stencilOperation()
855 output = bufferValue - Byte8(1, 1, 1, 1, 1, 1, 1, 1); in stencilOperation()