Lines Matching refs:GrSkSLFP
179 const GrSkSLFP& outer = _proc.cast<GrSkSLFP>(); in onSetData()
234 std::unique_ptr<GrSkSLFP> GrSkSLFP::Make(GrContext* context, int index, const char* name, in Make()
237 return std::unique_ptr<GrSkSLFP>(new GrSkSLFP(context->contextPriv().getFPFactoryCache(), in Make()
242 GrSkSLFP::GrSkSLFP(sk_sp<GrSkSLFPFactoryCache> factoryCache, const GrShaderCaps* shaderCaps, in GrSkSLFP() function in GrSkSLFP
256 GrSkSLFP::GrSkSLFP(const GrSkSLFP& other) in GrSkSLFP() function in GrSkSLFP
269 const char* GrSkSLFP::name() const { in name()
273 void GrSkSLFP::createFactory() const { in createFactory()
283 void GrSkSLFP::addChild(std::unique_ptr<GrFragmentProcessor> child) { in addChild()
287 GrGLSLFragmentProcessor* GrSkSLFP::onCreateGLSLInstance() const { in onCreateGLSLInstance()
299 void GrSkSLFP::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
349 bool GrSkSLFP::onIsEqual(const GrFragmentProcessor& other) const { in onIsEqual()
350 const GrSkSLFP& sk = other.cast<GrSkSLFP>(); in onIsEqual()
356 std::unique_ptr<GrFragmentProcessor> GrSkSLFP::clone() const { in clone()
357 std::unique_ptr<GrSkSLFP> result(new GrSkSLFP(*this)); in clone()
395 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrSkSLFP);
408 std::unique_ptr<GrFragmentProcessor> GrSkSLFP::TestCreate(GrProcessorTestData* d) { in TestCreate()
414 std::unique_ptr<GrSkSLFP> result = GrSkSLFP::Make(d->context(), ditherIndex, "Dither", in TestCreate()
427 std::unique_ptr<GrSkSLFP> result = GrSkSLFP::Make(d->context(), arithmeticIndex, in TestCreate()
441 std::unique_ptr<GrSkSLFP> result = GrSkSLFP::Make(d->context(), overdrawIndex, in TestCreate()