Lines Matching refs:GrArithmeticFP
48 const GrArithmeticFP& arith = args.fFp.cast<GrArithmeticFP>(); in emitCode()
68 const GrArithmeticFP& arith = proc.cast<GrArithmeticFP>(); in GenKey()
75 const GrArithmeticFP& arith = proc.cast<GrArithmeticFP>(); in onSetData()
87 GrArithmeticFP::GrArithmeticFP(float k1, float k2, float k3, float k4, bool enforcePMColor, in GrArithmeticFP() function in GrArithmeticFP
90 this->initClassID<GrArithmeticFP>(); in GrArithmeticFP()
97 void GrArithmeticFP::onGetGLSLProcessorKey(const GrGLSLCaps& caps, GrProcessorKeyBuilder* b) const { in onGetGLSLProcessorKey()
101 GrGLSLFragmentProcessor* GrArithmeticFP::onCreateGLSLInstance() const { in onCreateGLSLInstance()
105 bool GrArithmeticFP::onIsEqual(const GrFragmentProcessor& fpBase) const { in onIsEqual()
106 const GrArithmeticFP& fp = fpBase.cast<GrArithmeticFP>(); in onIsEqual()
114 void GrArithmeticFP::onComputeInvariantOutput(GrInvariantOutput* inout) const { in onComputeInvariantOutput()
121 const GrFragmentProcessor* GrArithmeticFP::TestCreate(GrProcessorTestData* d) { in TestCreate()
129 return new GrArithmeticFP(k1, k2, k3, k4, enforcePMColor, dst); in TestCreate()
132 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrArithmeticFP);