Lines Matching refs:GrProcessorTestData
23 struct GrProcessorTestData;
37 sk_sp<GrFragmentProcessor> MakeChildFP(GrProcessorTestData*);
48 struct GrProcessorTestData { struct
49 GrProcessorTestData(SkRandom* random, in GrProcessorTestData() argument
79 typedef sk_sp<Processor> (*MakeProc)(GrProcessorTestData*); argument
87 static sk_sp<Processor> Make(GrProcessorTestData* data) { in Make()
98 static sk_sp<Processor> MakeIdx(int idx, GrProcessorTestData* data) { in MakeIdx()
118 using GetFn = const GrXPFactory*(GrProcessorTestData*);
122 static const GrXPFactory* Get(GrProcessorTestData* data) { in Get()
143 static sk_sp<GrGeometryProcessor> TestCreate(GrProcessorTestData*)
147 static sk_sp<GrFragmentProcessor> TestCreate(GrProcessorTestData*)
151 static const GrXPFactory* TestGet(GrProcessorTestData*)
171 static sk_sp<GrFragmentProcessor> TestCreate(GrProcessorTestData*)
177 static sk_sp<GrGeometryProcessor> TestCreate(GrProcessorTestData*)
183 const GrXPFactory* TestGet(GrProcessorTestData*)