Lines Matching refs:TestImageGenerator
29 class TestImageGenerator : public SkImageGenerator { class
42 TestImageGenerator(TestType type, skiatest::Reporter* reporter, in TestImageGenerator() function in TestImageGenerator
47 ~TestImageGenerator() override {} in ~TestImageGenerator()
51 return SkImageInfo::Make(TestImageGenerator::Width(), TestImageGenerator::Height(), in GetMyInfo()
70 TestImageGenerator::PMColor(), info.width()); in onGetPixels()
77 SkPixel32ToPixel16(TestImageGenerator::PMColor()), info.width()); in onGetPixels()
95 const TestImageGenerator::TestType testTypes[] = { in DEF_TEST()
96 TestImageGenerator::kFailGetPixels_TestType, in DEF_TEST()
97 TestImageGenerator::kSucceedGetPixels_TestType, in DEF_TEST()
104 TestImageGenerator::TestType test = testTypes[i]; in DEF_TEST()
106 auto gen = std::make_unique<TestImageGenerator>(test, r, testColorType); in DEF_TEST()
112 REPORTER_ASSERT(r, TestImageGenerator::Width() == image->width()); in DEF_TEST()
113 REPORTER_ASSERT(r, TestImageGenerator::Height() == image->height()); in DEF_TEST()
117 bitmap.allocN32Pixels(TestImageGenerator::Width(), TestImageGenerator::Height()); in DEF_TEST()
122 if (TestImageGenerator::kSucceedGetPixels_TestType == test) { in DEF_TEST()
124 r, TestImageGenerator::Color() == bitmap.getColor(0, 0)); in DEF_TEST()