• Home
  • Raw
  • Download

Lines Matching refs:sigma

108     SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(SkIntToScalar(5));  in DEF_TEST()  local
115 filter = SkBlurMaskFilter::Create(blurStyle, sigma, flags); in DEF_TEST()
162 SkScalar sigma, in ground_truth_2d() argument
173 if (!SkBlurMask::BlurGroundTruth(sigma, &dst, src, kNormal_SkBlurStyle)) { in ground_truth_2d()
203 static float gaussian(int x, SkScalar sigma) { in gaussian() argument
204 float k = SK_Scalar1/(sigma * sqrtf(2.0f*SK_ScalarPI)); in gaussian()
205 float exponent = -(x * x) / (2 * sigma * sigma); in gaussian()
346 SkScalar sigma = 10.0f; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
348 for (int i = 0; i < 4; ++i, sigma /= 10) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
350 cpu_blur_path(rectPath, sigma, rectSpecialCaseResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
351 cpu_blur_path(polyPath, sigma, generalCaseResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
353 ground_truth_2d(100, 100, sigma, groundTruthResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
354 brute_force_1d(-50.0f, 50.0f, sigma, bruteForce1DResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
361 bool haveGPUResult = gpu_blur_path(context, rectPath, sigma, gpuResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
373 write_as_csv("RectSpecialCase", sigma, rectSpecialCaseResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
374 write_as_csv("GeneralCase", sigma, generalCaseResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
376 write_as_csv("GPU", sigma, gpuResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
378 write_as_csv("GroundTruth2D", sigma, groundTruthResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
379 write_as_csv("BruteForce1D", sigma, bruteForce1DResult, kSize); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
409 static void test_blurDrawLooper(skiatest::Reporter* reporter, SkScalar sigma, in test_blurDrawLooper() argument
421 SkAutoTUnref<SkDrawLooper> lp(SkBlurDrawLooper::Create(color, sigma, dx, dy, flags)); in test_blurDrawLooper()
423 const bool expectSuccess = sigma > 0 && in test_blurDrawLooper()
427 REPORTER_ASSERT(reporter, sigma <= 0); in test_blurDrawLooper()
433 REPORTER_ASSERT(reporter, rec.fSigma == sigma); in test_blurDrawLooper()
443 static void test_delete_looper(skiatest::Reporter* reporter, SkDrawLooper* lp, SkScalar sigma, in test_delete_looper() argument
452 REPORTER_ASSERT(reporter, rec.fSigma == sigma); in test_delete_looper()
476 static void test_layerDrawLooper(skiatest::Reporter* reporter, SkMaskFilter* mf, SkScalar sigma, in test_layerDrawLooper() argument
484 test_delete_looper(reporter, builder.detachLooper(), sigma, style, quality, false); in test_layerDrawLooper()
489 test_delete_looper(reporter, builder.detachLooper(), sigma, style, quality, false); in test_layerDrawLooper()
494 test_delete_looper(reporter, builder.detachLooper(), sigma, style, quality, expectSuccess); in test_layerDrawLooper()
500 test_delete_looper(reporter, builder.detachLooper(), sigma, style, quality, false); in test_layerDrawLooper()
517 const SkScalar sigma = sigmas[j]; in DEF_TEST() local
521 SkAutoTUnref<SkMaskFilter> mf(SkBlurMaskFilter::Create(style, sigma, flags)); in DEF_TEST()
523 REPORTER_ASSERT(reporter, sigma <= 0); in DEF_TEST()
525 REPORTER_ASSERT(reporter, sigma > 0); in DEF_TEST()
532 REPORTER_ASSERT(reporter, rec.fSigma == sigma); in DEF_TEST()
536 test_layerDrawLooper(reporter, mf, sigma, style, quality, success); in DEF_TEST()
538 test_blurDrawLooper(reporter, sigma, style, flags); in DEF_TEST()
550 const SkScalar sigma = sigmas[j]; in DEF_TEST() local
551 SkAutoTUnref<SkMaskFilter> mf(SkEmbossMaskFilter::Create(sigma, light)); in DEF_TEST()