Home | History | Annotate | Download | only in effects

Lines Matching full:const

22                                        const SkIRect& bounds,
23 const SkISize& kernelSize,
24 const SkScalar* kernel,
27 const SkIPoint& kernelOffset,
35 const SkIRect& bounds,
36 const SkISize& kernelSize,
39 const SkIPoint& kernelOffset,
45 const SkIRect& bounds() const { return fBounds; }
46 const SkISize& kernelSize() const { return fKernelSize; }
47 const float* kernelOffset() const { return fKernelOffset; }
48 const float* kernel() const { return fKernel; }
49 float gain() const { return fGain; }
50 float bias() const { return fBias; }
51 bool convolveAlpha() const { return fConvolveAlpha; }
52 const GrTextureDomain& domain() const { return fDomain; }
54 const char* name() const override { return "MatrixConvolution"; }
58 const SkIRect& bounds,
59 const SkISize& kernelSize,
60 const SkScalar* kernel,
63 const SkIPoint& kernelOffset,
67 GrGLSLFragmentProcessor* onCreateGLSLInstance() const override;
69 void onGetGLSLProcessorKey(const GrGLSLCaps&, GrProcessorKeyBuilder*) const override;
71 bool onIsEqual(const GrFragmentProcessor&) const override;
73 void onComputeInvariantOutput(GrInvariantOutput* inout) const override {