Home
last modified time | relevance | path

Searched refs:GrProcessorTestData (Results 1 – 25 of 31) sorted by relevance

12

/external/skia/src/gpu/
DGrProcessorUnitTest.h25 class GrProcessorTestData; variable
36 std::unique_ptr<GrFragmentProcessor> MakeChildFP(GrProcessorTestData*);
37 std::unique_ptr<GrFragmentProcessor> MakeOptionalChildFP(GrProcessorTestData*);
47 class GrProcessorTestData {
51 GrProcessorTestData(SkRandom* random, GrRecordingContext* context, int maxTreeDepth,
53 GrProcessorTestData(SkRandom* random, GrRecordingContext* context, int maxTreeDepth,
56 GrProcessorTestData(const GrProcessorTestData&) = delete;
57 ~GrProcessorTestData();
85 using MakeProc = ProcessorSmartPtr (*)(GrProcessorTestData*);
90 static ProcessorSmartPtr Make(GrProcessorTestData* data);
[all …]
DGrProcessorUnitTest.cpp21 GrProcessorTestData::GrProcessorTestData(SkRandom* random, GrRecordingContext* context, in GrProcessorTestData() function in GrProcessorTestData
23 : GrProcessorTestData(random, context, maxTreeDepth, numViews, views, in GrProcessorTestData()
26 GrProcessorTestData::GrProcessorTestData(SkRandom* random, GrRecordingContext* context, in GrProcessorTestData() function in GrProcessorTestData
37 GrProcessorTestData::~GrProcessorTestData() {} in ~GrProcessorTestData()
39 GrProxyProvider* GrProcessorTestData::proxyProvider() { return fContext->priv().proxyProvider(); } in proxyProvider()
41 const GrCaps* GrProcessorTestData::caps() { return fContext->priv().caps(); } in caps()
43 std::unique_ptr<GrFragmentProcessor> GrProcessorTestData::inputFP() { in inputFP()
53 GrProcessorTestData::ViewInfo GrProcessorTestData::randomView() { in randomView()
58 GrProcessorTestData::ViewInfo GrProcessorTestData::randomAlphaOnlyView() { in randomAlphaOnlyView()
83 ProcessorSmartPtr GrProcessorTestFactory<ProcessorSmartPtr>::Make(GrProcessorTestData* data) { in Make()
[all …]
DGrTestUtils.h28 class GrProcessorTestData; variable
61 TestAsFPArgs(GrProcessorTestData*);
DGrDefaultGeoProcFactory.cpp249 GrGeometryProcessor* DefaultGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrTestUtils.cpp344 TestAsFPArgs::TestAsFPArgs(GrProcessorTestData* d) in TestAsFPArgs()
/external/skia/tests/
DProgramsTest.cpp83 std::unique_ptr<GrFragmentProcessor> BigKeyProcessor::TestCreate(GrProcessorTestData*) { in TestCreate() argument
159 static void set_random_xpf(GrPaint* paint, GrProcessorTestData* d) { in set_random_xpf()
163 static std::unique_ptr<GrFragmentProcessor> create_random_proc_tree(GrProcessorTestData* d, in create_random_proc_tree()
213 GrProcessorTestData* d, in set_random_color_coverage_stages()
246 GrProcessorTestData::ViewInfo views[2]; in ProgramUnitTest()
289 GrProcessorTestData ptd(&random, direct, /*maxTreeDepth=*/1, SK_ARRAY_COUNT(views), views); in ProgramUnitTest()
311 GrProcessorTestData ptd(&random, direct, /*maxTreeDepth=*/1, SK_ARRAY_COUNT(views), in ProgramUnitTest()
DProcessorTest.cpp282 fTestViews[0] = GrProcessorTestData::ViewInfo{view, GrColorType::kRGBA_8888, in init()
307 fTestViews[1] = GrProcessorTestData::ViewInfo{view, GrColorType::kAlpha_8, in init()
325 GrProcessorTestData testData{&random, fContext, randomTreeDepth, in make()
351 GrProcessorTestData::ViewInfo fTestViews[2];
/external/skia/src/gpu/effects/
DGrDisableColorXP.cpp70 const GrXPFactory* GrDisableColorXPFactory::TestGet(GrProcessorTestData*) { in TestGet() argument
DGrShadowGeoProc.cpp77 GrGeometryProcessor* GrRRectShadowGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrBezierEffect.cpp188 GrGeometryProcessor* GrConicEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
341 GrGeometryProcessor* GrQuadEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrCoverageSetOpXP.cpp184 const GrXPFactory* GrCoverageSetOpXPFactory::TestGet(GrProcessorTestData* d) { in TestGet()
DGrDistanceFieldGeoProc.cpp287 GrGeometryProcessor* GrDistanceFieldA8TextGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
554 GrGeometryProcessor* GrDistanceFieldPathGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
867 GrGeometryProcessor* GrDistanceFieldLCDTextGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrConvexPolyEffect.cpp192 std::unique_ptr<GrFragmentProcessor> GrConvexPolyEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrBlendFragmentProcessor.cpp176 std::unique_ptr<GrFragmentProcessor> BlendFragmentProcessor::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrBitmapTextGeoProc.cpp202 GrGeometryProcessor* GrBitmapTextGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrGaussianConvolutionFragmentProcessor.cpp248 GrProcessorTestData* d) { in TestCreate()
DGrCustomXfermode.cpp349 const GrXPFactory* CustomXPFactory::TestGet(GrProcessorTestData* d) { in TestGet()
DGrRRectEffect.cpp124 std::unique_ptr<GrFragmentProcessor> CircularRRectEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
458 std::unique_ptr<GrFragmentProcessor> EllipticalRRectEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrBicubicEffect.cpp239 std::unique_ptr<GrFragmentProcessor> GrBicubicEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrMatrixConvolutionEffect.cpp352 std::unique_ptr<GrFragmentProcessor> GrMatrixConvolutionEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrSkSLFP.cpp474 std::unique_ptr<GrFragmentProcessor> GrSkSLFP::TestCreate(GrProcessorTestData* d) { in TestCreate()
/external/skia/src/effects/
DSkTableColorFilter.cpp201 std::unique_ptr<GrFragmentProcessor> ColorTableEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
/external/skia/src/gpu/ops/
DDashOp.cpp877 GrGeometryProcessor* DashingCircleEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
1091 GrGeometryProcessor* DashingLineEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
DGrOvalOpFactory.cpp258 GrGeometryProcessor* CircleGeometryProcessor::TestCreate(GrProcessorTestData* d) { in TestCreate()
510 GrGeometryProcessor* ButtCapDashedCircleGeometryProcessor::TestCreate(GrProcessorTestData* d) { in TestCreate()
702 GrGeometryProcessor* EllipseGeometryProcessor::TestCreate(GrProcessorTestData* d) { in TestCreate()
892 GrGeometryProcessor* DIEllipseGeometryProcessor::TestCreate(GrProcessorTestData* d) { in TestCreate()
/external/skia/src/effects/imagefilters/
DSkDisplacementMapImageFilter.cpp500 std::unique_ptr<GrFragmentProcessor> GrDisplacementMapEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()

12