Go to the source code of this file.
|
constexpr int | skgpu::BlurKernelWidth (int radius) |
|
constexpr int | skgpu::BlurLinearKernelWidth (int radius) |
|
constexpr bool | skgpu::BlurIsEffectivelyIdentity (float sigma) |
|
int | skgpu::BlurSigmaRadius (float sigma) |
|
const SkRuntimeEffect * | skgpu::GetBlur2DEffect (const SkISize &radii) |
|
const SkRuntimeEffect * | skgpu::GetLinearBlur1DEffect (int radius) |
|
void | skgpu::Compute2DBlurKernel (SkSize sigma, SkISize radius, SkSpan< float > kernel) |
|
void | skgpu::Compute2DBlurKernel (SkSize sigma, SkISize radius, std::array< SkV4, kMaxBlurSamples/4 > &kernel) |
|
void | skgpu::Compute1DBlurKernel (float sigma, int radius, SkSpan< float > kernel) |
|
void | skgpu::Compute2DBlurOffsets (SkISize radius, std::array< SkV4, kMaxBlurSamples/2 > &offsets) |
|
void | skgpu::Compute1DBlurLinearKernel (float sigma, int radius, std::array< SkV4, kMaxBlurSamples/2 > &offsetsAndKernel) |
|
SkBitmap | skgpu::CreateIntegralTable (int width) |
|
int | skgpu::ComputeIntegralTableWidth (float sixSigma) |
|
SkBitmap | skgpu::CreateCircleProfile (float sigma, float radius, int profileWidth) |
|
SkBitmap | skgpu::CreateHalfPlaneProfile (int profileWidth) |
|
SkBitmap | skgpu::CreateRRectBlurMask (const SkRRect &rrectToDraw, const SkISize &dimensions, float sigma) |
|