Lines Matching refs:Reporter
102 DEF_TEST(BlurDrawing, reporter) {
149 REPORTER_ASSERT(reporter,
323 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(BlurSigmaRange, reporter, context) {
356 REPORTER_ASSERT(reporter, match(rectSpecialCaseResult, bruteForce1DResult, kSize, 5));
357 REPORTER_ASSERT(reporter, match(generalCaseResult, bruteForce1DResult, kSize, 15));
366 REPORTER_ASSERT(reporter, match(gpuResult, bruteForce1DResult, kSize, 10));
370 REPORTER_ASSERT(reporter, match(groundTruthResult, bruteForce1DResult, kSize, 1));
409 static void test_blurDrawLooper(skiatest::Reporter* reporter, SkScalar sigma,
427 REPORTER_ASSERT(reporter, sigma <= 0);
431 REPORTER_ASSERT(reporter, success == expectSuccess);
433 REPORTER_ASSERT(reporter, rec.fSigma == sigma);
434 REPORTER_ASSERT(reporter, rec.fOffset.x() == dx);
435 REPORTER_ASSERT(reporter, rec.fOffset.y() == dy);
436 REPORTER_ASSERT(reporter, rec.fColor == color);
437 REPORTER_ASSERT(reporter, rec.fStyle == style);
438 REPORTER_ASSERT(reporter, rec.fQuality == quality);
443 static void test_delete_looper(skiatest::Reporter* reporter, SkDrawLooper* lp, SkScalar sigma,
447 REPORTER_ASSERT(reporter, success == expectSuccess);
452 REPORTER_ASSERT(reporter, rec.fSigma == sigma);
453 REPORTER_ASSERT(reporter, rec.fStyle == style);
454 REPORTER_ASSERT(reporter, rec.fQuality == quality);
476 static void test_layerDrawLooper(skiatest::Reporter* reporter, SkMaskFilter* mf, SkScalar sigma,
484 test_delete_looper(reporter, builder.detachLooper(), sigma, style, quality, false);
489 test_delete_looper(reporter, builder.detachLooper(), sigma, style, quality, false);
494 test_delete_looper(reporter, builder.detachLooper(), sigma, style, quality, expectSuccess);
500 test_delete_looper(reporter, builder.detachLooper(), sigma, style, quality, false);
503 DEF_TEST(BlurAsABlur, reporter) {
523 REPORTER_ASSERT(reporter, sigma <= 0);
525 REPORTER_ASSERT(reporter, sigma > 0);
529 REPORTER_ASSERT(reporter, !success);
531 REPORTER_ASSERT(reporter, success);
532 REPORTER_ASSERT(reporter, rec.fSigma == sigma);
533 REPORTER_ASSERT(reporter, rec.fStyle == style);
534 REPORTER_ASSERT(reporter, rec.fQuality == quality);
536 test_layerDrawLooper(reporter, mf, sigma, style, quality, success);
538 test_blurDrawLooper(reporter, sigma, style, flags);
555 REPORTER_ASSERT(reporter, !success);
565 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SmallBoxBlurBug, reporter, ctx) {