/external/chromium_org/third_party/skia/src/effects/ |
H A D | SkBlurMask.h | 18 static bool BlurRect(SkScalar sigma, SkMask *dst, const SkRect &src, SkBlurStyle, 22 static bool BlurRRect(SkScalar sigma, SkMask *dst, const SkRRect &src, SkBlurStyle, 27 // forceQuality will prevent BoxBlur from falling back to the low quality approach when sigma 34 SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 39 static bool BlurGroundTruth(SkScalar sigma, SkMask* dst, const SkMask& src, SkBlurStyle, 42 // If radius > 0, return the corresponding sigma, else return 0 44 // If sigma > 0.5, return the corresponding radius, else return 0 45 static SkScalar ConvertSigmaToRadius(SkScalar sigma); 60 must free the memory. The amount of memory allocated will be exactly 6*sigma bytes. 61 @param sigma Th [all...] |
H A D | SkDropShadowImageFilter.cpp | 85 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY); local 86 ctx.ctm().mapVectors(&sigma, 1); 87 sigma.fX = SkMaxScalar(0, sigma.fX); 88 sigma.fY = SkMaxScalar(0, sigma.fY); 89 SkAutoTUnref<SkImageFilter> blurFilter(SkBlurImageFilter::Create(sigma.fX, sigma.fY)); 129 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY); local 130 ctm.mapVectors(&sigma, [all...] |
H A D | SkEmbossMaskFilter.cpp | 79 SkScalar sigma = matrix.mapRadius(fBlurSigma); local 81 if (!SkBlurMask::BoxBlur(dst, src, sigma, kInner_SkBlurStyle, kLow_SkBlurQuality)) { 87 margin->set(SkScalarCeilToInt(3*sigma), SkScalarCeilToInt(3*sigma)); 140 const SkScalar sigma = buffer.readScalar(); local 141 return Create(sigma, light);
|
H A D | SkBlurImageFilter.cpp | 22 // the limit on sigma ensures consistent behaviour between the GPU and 27 SkVector sigma = SkVector::Make(localSigma.width(), localSigma.height()); local 28 ctm.mapVectors(&sigma, 1); 29 sigma.fX = SkMinScalar(SkScalarAbs(sigma.fX), MAX_SIGMA); 30 sigma.fY = SkMinScalar(SkScalarAbs(sigma.fY), MAX_SIGMA); 31 return sigma; 188 SkVector sigma = mapSigma(fSigma, ctx.ctm()); local 192 getBox3Params(sigma 261 SkVector sigma = mapSigma(fSigma, ctm); local 284 SkVector sigma = mapSigma(fSigma, ctx.ctm()); local [all...] |
H A D | SkGpuBlurUtils.cpp | 31 static float adjust_sigma(float sigma, int maxTextureSize, int *scaleFactor, int *radius) { argument 33 while (sigma > MAX_BLUR_SIGMA) { 35 sigma *= 0.5f; 38 sigma = MAX_BLUR_SIGMA; 41 *radius = static_cast<int>(ceilf(sigma * 3.0f)); 43 return sigma; 52 float sigma, 58 texture, direction, radius, sigma, useBounds, bounds)); 93 float sigma, 98 direction, radius, sigma, fals 46 convolve_gaussian_1d(GrContext* context, const SkRect& srcRect, const SkRect& dstRect, GrTexture* texture, Gr1DKernelEffect::Direction direction, int radius, float sigma, bool useBounds, float bounds[2]) argument 87 convolve_gaussian(GrContext* context, const SkRect& srcRect, const SkRect& dstRect, GrTexture* texture, Gr1DKernelEffect::Direction direction, int radius, float sigma, bool cropToSrcRect) argument [all...] |
/external/skia/src/effects/ |
H A D | SkBlurMask.h | 18 static bool BlurRect(SkScalar sigma, SkMask *dst, const SkRect &src, SkBlurStyle, 22 static bool BlurRRect(SkScalar sigma, SkMask *dst, const SkRRect &src, SkBlurStyle, 27 // forceQuality will prevent BoxBlur from falling back to the low quality approach when sigma 34 SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 39 static bool BlurGroundTruth(SkScalar sigma, SkMask* dst, const SkMask& src, SkBlurStyle, 42 // If radius > 0, return the corresponding sigma, else return 0 44 // If sigma > 0.5, return the corresponding radius, else return 0 45 static SkScalar ConvertSigmaToRadius(SkScalar sigma); 60 must free the memory. The amount of memory allocated will be exactly 6*sigma bytes. 61 @param sigma Th [all...] |
H A D | SkDropShadowImageFilter.cpp | 18 SkDropShadowImageFilter::SkDropShadowImageFilter(SkScalar dx, SkScalar dy, SkScalar sigma, argument 23 , fSigmaX(sigma) 24 , fSigmaY(sigma) 84 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY); local 85 ctx.ctm().mapVectors(&sigma, 1); 86 sigma.fX = SkMaxScalar(0, sigma.fX); 87 sigma.fY = SkMaxScalar(0, sigma.fY); 88 SkAutoTUnref<SkImageFilter> blurFilter(SkBlurImageFilter::Create(sigma 131 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY); local [all...] |
H A D | SkBlurImageFilter.cpp | 22 // the limit on sigma ensures consistent behaviour between the GPU and 171 SkVector sigma = SkVector::Make(fSigma.width(), fSigma.height()); local 172 ctx.ctm().mapVectors(&sigma, 1); 173 sigma.fX = SkMinScalar(sigma.fX, MAX_SIGMA); 174 sigma.fY = SkMinScalar(sigma.fY, MAX_SIGMA); 178 getBox3Params(sigma.x(), &kernelSizeX, &kernelSizeX3, &lowOffsetX, &highOffsetX); 179 getBox3Params(sigma.y(), &kernelSizeY, &kernelSizeY3, &lowOffsetY, &highOffsetY); 250 SkVector sigma local 271 SkVector sigma = SkVector::Make(fSigma.width(), fSigma.height()); local [all...] |
H A D | SkGpuBlurUtils.cpp | 31 static float adjust_sigma(float sigma, int maxTextureSize, int *scaleFactor, int *radius) { argument 33 while (sigma > MAX_BLUR_SIGMA) { 35 sigma *= 0.5f; 38 sigma = MAX_BLUR_SIGMA; 41 *radius = static_cast<int>(ceilf(sigma * 3.0f)); 43 return sigma; 52 float sigma, 58 texture, direction, radius, sigma, useBounds, bounds)); 70 float sigma, 75 direction, radius, sigma, fals 46 convolve_gaussian_pass(GrContext* context, const SkRect& srcRect, const SkRect& dstRect, GrTexture* texture, Gr1DKernelEffect::Direction direction, int radius, float sigma, bool useBounds, float bounds[2]) argument 64 convolve_gaussian(GrContext* context, const SkRect& srcRect, const SkRect& dstRect, GrTexture* texture, Gr1DKernelEffect::Direction direction, int radius, float sigma, bool cropToSrcRect) argument [all...] |
/external/chromium_org/third_party/skia/tests/ |
H A D | BlurTest.cpp | 108 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(SkIntToScalar(5)); local 115 filter = SkBlurMaskFilter::Create(blurStyle, sigma, flags); 162 SkScalar sigma, 174 SkBlurMask::BlurGroundTruth(sigma, &dst, src, kNormal_SkBlurStyle); 201 // Implement a Gaussian function with 0 mean and std.dev. of 'sigma'. 202 static float gaussian(int x, SkScalar sigma) { argument 203 float k = SK_Scalar1/(sigma * sqrtf(2.0f*SK_ScalarPI)); 204 float exponent = -(x * x) / (2 * sigma * sigma); 352 SkScalar sigma local 161 ground_truth_2d(int width, int height, SkScalar sigma, int* result, int resultCount) argument 415 test_blurDrawLooper(skiatest::Reporter* reporter, SkScalar sigma, SkBlurStyle style, uint32_t blurMaskFilterFlags) argument 449 test_delete_looper(skiatest::Reporter* reporter, SkDrawLooper* lp, SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, bool expectSuccess) argument 482 test_layerDrawLooper(skiatest::Reporter* reporter, SkMaskFilter* mf, SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, bool expectSuccess) argument 523 const SkScalar sigma = sigmas[j]; local 556 const SkScalar sigma = sigmas[j]; local [all...] |
/external/skia/tests/ |
H A D | BlurTest.cpp | 108 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(SkIntToScalar(5)); local 115 filter = SkBlurMaskFilter::Create(blurStyle, sigma, flags); 162 SkScalar sigma, 174 SkBlurMask::BlurGroundTruth(sigma, &dst, src, kNormal_SkBlurStyle); 201 // Implement a Gaussian function with 0 mean and std.dev. of 'sigma'. 202 static float gaussian(int x, SkScalar sigma) { argument 203 float k = SK_Scalar1/(sigma * sqrtf(2.0f*SK_ScalarPI)); 204 float exponent = -(x * x) / (2 * sigma * sigma); 352 SkScalar sigma local 161 ground_truth_2d(int width, int height, SkScalar sigma, int* result, int resultCount) argument 415 test_blurDrawLooper(skiatest::Reporter* reporter, SkScalar sigma, SkBlurStyle style, uint32_t blurMaskFilterFlags) argument 449 test_delete_looper(skiatest::Reporter* reporter, SkDrawLooper* lp, SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, bool expectSuccess) argument 482 test_layerDrawLooper(skiatest::Reporter* reporter, SkMaskFilter* mf, SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, bool expectSuccess) argument 523 const SkScalar sigma = sigmas[j]; local 556 const SkScalar sigma = sigmas[j]; local [all...] |
/external/chromium_org/skia/ext/ |
H A D | recursive_gaussian_convolution.h | 27 static float qFromSigma(float sigma); 29 SK_API RecursiveFilter(float sigma, Order order);
|
/external/iproute2/netem/ |
H A D | normal.c | 18 normal(double x, double mu, double sigma) argument 20 return .5 + .5*erf((x-mu)/(sqrt(2.0)*sigma));
|
H A D | stats.c | 24 double mu=0.0, sigma=0.0, sumsquare=0.0, sum=0.0, top=0.0, rho=0.0; local 44 sigma = sqrt((sumsquare - (double)n*mu*mu)/(double)(n-1)); 54 printf("sigma = %12.6f\n", sigma); 57 /*printf("correlation rho = %10.6f\n", top/((double)(n-1)*sigma*sigma));*/
|
H A D | maketable.c | 51 arraystats(double *x, int limit, double *mu, double *sigma, double *rho) argument 63 *sigma = sqrt((sumsquare - (double)n*(*mu)*(*mu))/(double)(n-1)); 93 makedist(double *x, int limit, double mu, double sigma) argument 107 input = (x[i]-mu)/sigma; 200 double mu, sigma, rho; local 219 arraystats(x, limit, &mu, &sigma, &rho); 221 fprintf(stderr, "%d values, mu %10.4f, sigma %10.4f, rho %10.4f\n", 222 limit, mu, sigma, rho); 225 table = makedist(x, limit, mu, sigma);
|
H A D | paretonormal.c | 27 normal(double x, double mu, double sigma) argument 29 return .5 + .5*erf((x-mu)/(sqrt(2.0)*sigma));
|
/external/chromium_org/third_party/skia/include/effects/ |
H A D | SkBlurDrawLooper.h | 38 static SkBlurDrawLooper* Create(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy, argument 40 return SkNEW_ARGS(SkBlurDrawLooper, (color, sigma, dx, dy, flags)); 53 SkBlurDrawLooper(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy, 87 void init(SkScalar sigma, SkScalar dx, SkScalar dy, SkColor color, uint32_t flags);
|
H A D | SkBlurMaskFilter.h | 19 * If radius > 0, return the corresponding sigma, else return 0. Use this to convert from the 20 * (legacy) idea of specify the blur "radius" to the standard notion of specifying its sigma. 36 * @param sigma Standard deviation of the Gaussian blur to apply. Must be > 0. 40 static SkMaskFilter* Create(SkBlurStyle style, SkScalar sigma, uint32_t flags = kNone_BlurFlag); 53 SK_ATTR_DEPRECATED("use sigma version")
|
/external/skia/include/effects/ |
H A D | SkBlurDrawLooper.h | 38 static SkBlurDrawLooper* Create(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy, argument 40 return SkNEW_ARGS(SkBlurDrawLooper, (color, sigma, dx, dy, flags)); 53 SkBlurDrawLooper(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy, 85 void init(SkScalar sigma, SkScalar dx, SkScalar dy, SkColor color, uint32_t flags);
|
H A D | SkDropShadowImageFilter.h | 14 static SkDropShadowImageFilter* Create(SkScalar dx, SkScalar dy, SkScalar sigma, argument 16 return SkNEW_ARGS(SkDropShadowImageFilter, (dx, dy, sigma, color, input)); 29 SkDropShadowImageFilter(SkScalar dx, SkScalar dy, SkScalar sigma, SkColor,
|
H A D | SkBlurMaskFilter.h | 19 * If radius > 0, return the corresponding sigma, else return 0. Use this to convert from the 20 * (legacy) idea of specify the blur "radius" to the standard notion of specifying its sigma. 36 * @param sigma Standard deviation of the Gaussian blur to apply. Must be > 0. 40 static SkMaskFilter* Create(SkBlurStyle style, SkScalar sigma, uint32_t flags = kNone_BlurFlag); 53 SK_ATTR_DEPRECATED("use sigma version")
|
/external/chromium_org/third_party/skia/gm/ |
H A D | spritebitmap.cpp | 84 SkScalar sigma = 8; local 85 SkAutoTUnref<SkImageFilter> filter(SkBlurImageFilter::Create(sigma, sigma));
|
/external/skia/gm/ |
H A D | spritebitmap.cpp | 84 SkScalar sigma = 8; local 85 SkAutoTUnref<SkImageFilter> filter(SkBlurImageFilter::Create(sigma, sigma));
|
/external/eigen/Eigen/src/Cholesky/ |
H A D | LLT_MKL.h | 75 static typename MatrixType::Index rankUpdate(MatrixType& mat, const VectorType& vec, const typename MatrixType::RealScalar& sigma) \ 76 { return Eigen::internal::llt_rank_update_lower(mat, vec, sigma); } \ 86 static typename MatrixType::Index rankUpdate(MatrixType& mat, const VectorType& vec, const typename MatrixType::RealScalar& sigma) \ 89 return llt_inplace<EIGTYPE, Lower>::rankUpdate(matt, vec.conjugate(), sigma); \
|
/external/chromium_org/third_party/boringssl/src/crypto/chacha/ |
H A D | chacha_generic.c | 23 /* sigma contains the ChaCha constants, which happen to be an ASCII string. */ 24 static const char sigma[16] = "expand 32-byte k"; variable 98 input[0] = U8TO32_LITTLE(sigma + 0); 99 input[1] = U8TO32_LITTLE(sigma + 4); 100 input[2] = U8TO32_LITTLE(sigma + 8); 101 input[3] = U8TO32_LITTLE(sigma + 12);
|