Lines Matching refs:GrBicubicEffect
21 const GrBicubicEffect& bicubicEffect = effect.cast<GrBicubicEffect>(); in GenKey()
38 const GrBicubicEffect& bicubicEffect = args.fFp.cast<GrBicubicEffect>(); in emitCode()
108 const GrBicubicEffect& bicubicEffect = processor.cast<GrBicubicEffect>(); in onSetData()
120 GrBicubicEffect::GrBicubicEffect(sk_sp<GrTextureProxy> proxy, in GrBicubicEffect() function in GrBicubicEffect
135 GrBicubicEffect::GrBicubicEffect(const GrBicubicEffect& that) in GrBicubicEffect() function in GrBicubicEffect
144 void GrBicubicEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
149 GrGLSLFragmentProcessor* GrBicubicEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
153 bool GrBicubicEffect::onIsEqual(const GrFragmentProcessor& sBase) const { in onIsEqual()
154 const GrBicubicEffect& s = sBase.cast<GrBicubicEffect>(); in onIsEqual()
158 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrBicubicEffect);
161 std::unique_ptr<GrFragmentProcessor> GrBicubicEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
166 return GrBicubicEffect::Make(d->textureProxy(texIdx), SkMatrix::I(), kClampClamp); in TestCreate()
172 bool GrBicubicEffect::ShouldUseBicubic(const SkMatrix& matrix, GrSamplerState::Filter* filterMode) { in ShouldUseBicubic()