Home | History | Annotate | Download | only in effects

Lines Matching refs:GrFragmentProcessor

10 #include "GrFragmentProcessor.h"
18 class ComposeTwoFragmentProcessor : public GrFragmentProcessor {
20 ComposeTwoFragmentProcessor(const GrFragmentProcessor* src, const GrFragmentProcessor* dst,
39 bool onIsEqual(const GrFragmentProcessor& other) const override {
55 typedef GrFragmentProcessor INHERITED;
72 const GrFragmentProcessor* ComposeTwoFragmentProcessor::TestCreate(GrProcessorTestData* d) {
74 SkAutoTUnref<const GrFragmentProcessor> fpA(GrProcessorUnitTest::CreateChildFP(d));
75 SkAutoTUnref<const GrFragmentProcessor> fpB(GrProcessorUnitTest::CreateChildFP(d));
121 const GrFragmentProcessor* GrXfermodeFragmentProcessor::CreateFromTwoProcessors(
122 const GrFragmentProcessor* src, const GrFragmentProcessor* dst, SkXfermode::Mode mode) {
138 class ComposeOneFragmentProcessor : public GrFragmentProcessor {
145 ComposeOneFragmentProcessor(const GrFragmentProcessor* dst, SkXfermode::Mode mode, Child child)
174 bool onIsEqual(const GrFragmentProcessor& that) const override {
223 typedef GrFragmentProcessor INHERITED;
263 const GrFragmentProcessor* ComposeOneFragmentProcessor::TestCreate(GrProcessorTestData* d) {
267 SkAutoTUnref<const GrFragmentProcessor> dst(GrProcessorUnitTest::CreateChildFP(d));
282 const GrFragmentProcessor* GrXfermodeFragmentProcessor::CreateFromDstProcessor(
283 const GrFragmentProcessor* dst, SkXfermode::Mode mode) {
296 const GrFragmentProcessor* GrXfermodeFragmentProcessor::CreateFromSrcProcessor(
297 const GrFragmentProcessor* src, SkXfermode::Mode mode) {