Lines Matching refs:PixelXorFP
123 class PixelXorFP : public GrFragmentProcessor { class
126 return new PixelXorFP(opColor, dst); in Create()
129 ~PixelXorFP() override {}; in ~PixelXorFP()
147 const PixelXorFP& fp = fpBase.cast<PixelXorFP>(); in onIsEqual()
155 PixelXorFP(SkPMColor opColor, const GrFragmentProcessor* dst) in PixelXorFP() function in PixelXorFP
157 this->initClassID<PixelXorFP>(); in PixelXorFP()
192 const PixelXorFP& pixXor = proc.cast<PixelXorFP>(); in onSetData()
207 GrGLSLFragmentProcessor* PixelXorFP::onCreateGLSLInstance() const { in onCreateGLSLInstance()
211 void PixelXorFP::onGetGLSLProcessorKey(const GrGLSLCaps& caps, GrProcessorKeyBuilder* b) const { in onGetGLSLProcessorKey()
215 const GrFragmentProcessor* PixelXorFP::TestCreate(GrProcessorTestData* d) { in TestCreate()
219 return new PixelXorFP(SkPreMultiplyColor(color), dst); in TestCreate()
222 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(PixelXorFP);
373 return PixelXorFP::Create(fOpColor, dst); in getFragmentProcessorForImageFilter()