Home
last modified time | relevance | path

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

12

/aosp_15_r20/external/skia/src/gpu/ganesh/
H A DGrProcessorUnitTest.h26 class GrProcessorTestData; variable
41 std::unique_ptr<GrFragmentProcessor> MakeChildFP(GrProcessorTestData*);
42 std::unique_ptr<GrFragmentProcessor> MakeOptionalChildFP(GrProcessorTestData*);
52 class GrProcessorTestData {
56 GrProcessorTestData(SkRandom* random, GrRecordingContext* context, int maxTreeDepth,
58 GrProcessorTestData(SkRandom* random, GrRecordingContext* context, int maxTreeDepth,
61 GrProcessorTestData(const GrProcessorTestData&) = delete;
62 ~GrProcessorTestData();
87 using MakeProc = ProcessorSmartPtr (*)(GrProcessorTestData*);
92 static ProcessorSmartPtr Make(GrProcessorTestData* data);
[all …]
H A DGrProcessorUnitTest.cpp27 GrProcessorTestData::GrProcessorTestData(SkRandom* random, GrRecordingContext* context, in GrProcessorTestData() function in GrProcessorTestData
29 : GrProcessorTestData(random, context, maxTreeDepth, numViews, views, in GrProcessorTestData()
32 GrProcessorTestData::GrProcessorTestData(SkRandom* random, GrRecordingContext* context, in GrProcessorTestData() function in GrProcessorTestData
43 GrProcessorTestData::~GrProcessorTestData() {} in ~GrProcessorTestData()
45 GrProxyProvider* GrProcessorTestData::proxyProvider() { return fContext->priv().proxyProvider(); } in proxyProvider()
47 const GrCaps* GrProcessorTestData::caps() { return fContext->priv().caps(); } in caps()
49 std::unique_ptr<GrFragmentProcessor> GrProcessorTestData::inputFP() { in inputFP()
59 GrProcessorTestData::ViewInfo GrProcessorTestData::randomView() { in randomView()
64 GrProcessorTestData::ViewInfo GrProcessorTestData::randomAlphaOnlyView() { in randomAlphaOnlyView()
89 ProcessorSmartPtr GrProcessorTestFactory<ProcessorSmartPtr>::Make(GrProcessorTestData* data) { in Make()
[all …]
H A DGrTestUtils.h32 class GrProcessorTestData; variable
67 TestAsFPArgs(GrProcessorTestData*);
H A DGrDefaultGeoProcFactory.cpp261 GrGeometryProcessor* DefaultGeoProc::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
H A DGrTestUtils.cpp358 TestAsFPArgs::TestAsFPArgs(GrProcessorTestData* d) in TestAsFPArgs()
/aosp_15_r20/external/skia/tests/
H A DProgramsTest.cpp106 std::unique_ptr<GrFragmentProcessor> BigKeyProcessor::TestCreate(GrProcessorTestData*) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
187 static void set_random_xpf(GrPaint* paint, GrProcessorTestData* d) { in set_random_xpf()
191 static std::unique_ptr<GrFragmentProcessor> create_random_proc_tree(GrProcessorTestData* d, in create_random_proc_tree()
241 GrProcessorTestData* d, in set_random_color_coverage_stages()
274 GrProcessorTestData::ViewInfo views[2]; in ProgramUnitTest()
331 GrProcessorTestData ptd(&random, direct, /*maxTreeDepth=*/1, std::size(views), views); in ProgramUnitTest()
357 GrProcessorTestData ptd(&random, direct, /*maxTreeDepth=*/1, std::size(views), in ProgramUnitTest()
H A DProcessorTest.cpp348 fTestViews[0] = GrProcessorTestData::ViewInfo{view, GrColorType::kRGBA_8888, in init()
373 fTestViews[1] = GrProcessorTestData::ViewInfo{view, GrColorType::kAlpha_8, in init()
391 GrProcessorTestData testData{&random, fContext, randomTreeDepth, in make()
417 GrProcessorTestData::ViewInfo fTestViews[2];
/aosp_15_r20/external/skia/src/gpu/ganesh/effects/
H A DGrDistanceFieldGeoProc.cpp300 GrGeometryProcessor* GrDistanceFieldA8TextGeoProc::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
553 GrGeometryProcessor* GrDistanceFieldPathGeoProc::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
876 GrGeometryProcessor* GrDistanceFieldLCDTextGeoProc::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
H A DGrBezierEffect.cpp194 GrGeometryProcessor* GrConicEffect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
347 GrGeometryProcessor* GrQuadEffect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
H A DGrDisableColorXP.cpp74 const GrXPFactory* GrDisableColorXPFactory::TestGet(GrProcessorTestData*) { in GR_DEFINE_XP_FACTORY_TEST()
H A DGrShadowGeoProc.cpp85 GrGeometryProcessor* GrRRectShadowGeoProc::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
H A DGrColorTableEffect.cpp99 std::unique_ptr<GrFragmentProcessor> ColorTableEffect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
H A DGrCoverageSetOpXP.cpp188 const GrXPFactory* GrCoverageSetOpXPFactory::TestGet(GrProcessorTestData* d) { in GR_DEFINE_XP_FACTORY_TEST()
H A DGrConvexPolyEffect.cpp210 std::unique_ptr<GrFragmentProcessor> GrConvexPolyEffect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
H A DGrRRectEffect.cpp139 std::unique_ptr<GrFragmentProcessor> CircularRRectEffect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
473 std::unique_ptr<GrFragmentProcessor> EllipticalRRectEffect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
H A DGrPerlinNoise2Effect.cpp38 std::unique_ptr<GrFragmentProcessor> GrPerlinNoise2Effect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
H A DGrBlendFragmentProcessor.cpp205 std::unique_ptr<GrFragmentProcessor> BlendFragmentProcessor::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
H A DGrBitmapTextGeoProc.cpp232 GrGeometryProcessor* GrBitmapTextGeoProc::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
H A DGrCustomXfermode.cpp369 const GrXPFactory* CustomXPFactory::TestGet(GrProcessorTestData* d) { in GR_DEFINE_XP_FACTORY_TEST()
H A DGrBicubicEffect.cpp252 std::unique_ptr<GrFragmentProcessor> GrBicubicEffect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
H A DGrPorterDuffXferProcessor.cpp471 const GrXPFactory* GrPorterDuffXPFactory::TestGet(GrProcessorTestData* d) { in GR_DEFINE_XP_FACTORY_TEST()
H A DGrSkSLFP.cpp503 std::unique_ptr<GrFragmentProcessor> GrSkSLFP::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
H A DGrTextureEffect.cpp856 std::unique_ptr<GrFragmentProcessor> GrTextureEffect::TestCreate(GrProcessorTestData* testData) { in GR_DEFINE_FRAGMENT_PROCESSOR_TEST()
/aosp_15_r20/external/skia/src/gpu/ganesh/ops/
H A DDashOp.cpp921 GrGeometryProcessor* DashingCircleEffect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
1135 GrGeometryProcessor* DashingLineEffect::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
H A DGrOvalOpFactory.cpp307 GrGeometryProcessor* CircleGeometryProcessor::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
560 GrGeometryProcessor* ButtCapDashedCircleGeometryProcessor::TestCreate(GrProcessorTestData* d) { in TestCreate()
752 GrGeometryProcessor* EllipseGeometryProcessor::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()
942 GrGeometryProcessor* DIEllipseGeometryProcessor::TestCreate(GrProcessorTestData* d) { in GR_DEFINE_GEOMETRY_PROCESSOR_TEST()

12