Searched refs:GrProcessorTestFactory (Results 1 – 3 of 3) sorted by relevance
75 GrProcessorTestFactory<ProcessorSmartPtr>::GrProcessorTestFactory(MakeProc makeProc, in GrProcessorTestFactory() function in GrProcessorTestFactory82 ProcessorSmartPtr GrProcessorTestFactory<ProcessorSmartPtr>::Make(GrProcessorTestData* data) { in Make()92 ProcessorSmartPtr GrProcessorTestFactory<ProcessorSmartPtr>::MakeIdx(int idx, in MakeIdx()95 GrProcessorTestFactory<ProcessorSmartPtr>* factory = (*GetFactories())[idx]; in MakeIdx()104 int GrProcessorTestFactory<ProcessorSmartPtr>::Count() { in Count()207 template class GrProcessorTestFactory<GrGeometryProcessor*>; variable208 template class GrProcessorTestFactory<std::unique_ptr<GrFragmentProcessor>>; variable
90 class GrProcessorTestFactory : private SkNoncopyable {94 GrProcessorTestFactory(MakeProc makeProc, const char* name);108 static SkTArray<GrProcessorTestFactory<ProcessorSmartPtr>*, true>* GetFactories();114 using GrFragmentProcessorTestFactory = GrProcessorTestFactory<std::unique_ptr<GrFragmentProcessor>>;115 using GrGeometryProcessorTestFactory = GrProcessorTestFactory<GrGeometryProcessor*>;
82 class GrProcessorTestFactory : private SkNoncopyable {87 GrProcessorTestFactory(MakeProc makeProc) { in GrProcessorTestFactory() function105 GrProcessorTestFactory<ProcessorSmartPtr>* factory = (*GetFactories())[idx]; in MakeIdx()119 static SkTArray<GrProcessorTestFactory<ProcessorSmartPtr>*, true>* GetFactories();122 using GrFragmentProcessorTestFactory = GrProcessorTestFactory<std::unique_ptr<GrFragmentProcessor>>;123 using GrGeometryProcessorTestFactory = GrProcessorTestFactory<sk_sp<GrGeometryProcessor>>;