Flutter Engine
The Flutter Engine
SkShaderBlurAlgorithm Member List

This is the complete list of members for SkShaderBlurAlgorithm, including all inherited members.

blur(SkSize sigma, sk_sp< SkSpecialImage > src, const SkIRect &srcRect, SkTileMode tileMode, const SkIRect &dstRect) const overrideSkShaderBlurAlgorithmvirtual
Compute1DBlurKernel(float sigma, int radius, SkSpan< float > kernel)SkShaderBlurAlgorithminlinestatic
Compute1DBlurLinearKernel(float sigma, int radius, std::array< SkV4, kMaxSamples/2 > &offsetsAndKernel)SkShaderBlurAlgorithmstatic
Compute2DBlurKernel(SkSize sigma, SkISize radius, SkSpan< float > kernel)SkShaderBlurAlgorithmstatic
Compute2DBlurKernel(SkSize sigma, SkISize radius, std::array< SkV4, kMaxSamples/4 > &kernel)SkShaderBlurAlgorithmstatic
Compute2DBlurOffsets(SkISize radius, std::array< SkV4, kMaxSamples/2 > &offsets)SkShaderBlurAlgorithmstatic
GetBlur2DEffect(const SkISize &radii)SkShaderBlurAlgorithmstatic
GetLinearBlur1DEffect(int radius)SkShaderBlurAlgorithmstatic
KernelWidth(int radius)SkShaderBlurAlgorithminlinestatic
kMaxLinearSigmaSkShaderBlurAlgorithmstatic
kMaxSamplesSkShaderBlurAlgorithmstatic
LinearKernelWidth(int radius)SkShaderBlurAlgorithminlinestatic
makeDevice(const SkImageInfo &) const =0SkShaderBlurAlgorithmprivatepure virtual
maxSigma() const overrideSkShaderBlurAlgorithminlinevirtual
supportsOnlyDecalTiling() const overrideSkShaderBlurAlgorithminlinevirtual
~Algorithm()=defaultSkBlurEngine::Algorithmvirtual