Home
last modified time | relevance | path

Searched refs:GrMatrixConvolutionEffect (Results 1 – 6 of 6) sorted by relevance

/external/skia/src/gpu/effects/
DGrMatrixConvolutionEffect.cpp40 const GrMatrixConvolutionEffect& mce = args.fFp.cast<GrMatrixConvolutionEffect>(); in emitCode()
123 const GrMatrixConvolutionEffect& m = processor.cast<GrMatrixConvolutionEffect>(); in GenKey()
133 const GrMatrixConvolutionEffect& conv = processor.cast<GrMatrixConvolutionEffect>(); in onSetData()
151 GrMatrixConvolutionEffect::GrMatrixConvolutionEffect(sk_sp<GrTextureProxy> proxy, in GrMatrixConvolutionEffect() function in GrMatrixConvolutionEffect
168 this->initClassID<GrMatrixConvolutionEffect>(); in GrMatrixConvolutionEffect()
176 void GrMatrixConvolutionEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
181 GrGLSLFragmentProcessor* GrMatrixConvolutionEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
185 bool GrMatrixConvolutionEffect::onIsEqual(const GrFragmentProcessor& sBase) const { in onIsEqual()
186 const GrMatrixConvolutionEffect& s = sBase.cast<GrMatrixConvolutionEffect>(); in onIsEqual()
227 sk_sp<GrFragmentProcessor> GrMatrixConvolutionEffect::MakeGaussian( in MakeGaussian()
[all …]
DGrMatrixConvolutionEffect.h18 class GrMatrixConvolutionEffect : public GrSingleTextureEffect {
30 new GrMatrixConvolutionEffect(std::move(proxy), bounds, kernelSize, in Make()
57 GrMatrixConvolutionEffect(sk_sp<GrTextureProxy> proxy,
/external/skia/src/effects/
DSkMatrixConvolutionImageFilter.cpp319 sk_sp<GrFragmentProcessor> fp(GrMatrixConvolutionEffect::Make(std::move(inputProxy), in onFilterImage()
/external/skia/src/core/
DSkGpuBlurUtils.cpp110 sk_sp<GrFragmentProcessor> conv(GrMatrixConvolutionEffect::MakeGaussian( in convolve_gaussian_2d()
/external/skia/gn/
Dgpu.gni340 "$_src/gpu/effects/GrMatrixConvolutionEffect.cpp",
341 "$_src/gpu/effects/GrMatrixConvolutionEffect.h",
/external/skia/
DAndroid.bp450 "src/gpu/effects/GrMatrixConvolutionEffect.cpp",