Home | History | Annotate | Download | only in effects

Lines Matching refs:GrBicubicEffect

8 #include "GrBicubicEffect.h"
21 const GrBicubicEffect& bicubicEffect = effect.cast<GrBicubicEffect>();
38 const GrBicubicEffect& bicubicEffect = args.fFp.cast<GrBicubicEffect>();
108 const GrBicubicEffect& bicubicEffect = processor.cast<GrBicubicEffect>();
120 GrBicubicEffect::GrBicubicEffect(sk_sp<GrTextureProxy> proxy,
138 GrBicubicEffect::GrBicubicEffect(sk_sp<GrTextureProxy> proxy,
152 GrBicubicEffect::GrBicubicEffect(const GrBicubicEffect& that)
161 void GrBicubicEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps,
166 GrGLSLFragmentProcessor* GrBicubicEffect::onCreateGLSLInstance() const {
170 bool GrBicubicEffect::onIsEqual(const GrFragmentProcessor& sBase) const {
171 const GrBicubicEffect& s = sBase.cast<GrBicubicEffect>();
175 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrBicubicEffect);
178 std::unique_ptr<GrFragmentProcessor> GrBicubicEffect::TestCreate(GrProcessorTestData* d) {
183 return GrBicubicEffect::Make(d->textureProxy(texIdx), SkMatrix::I(), kClampClamp);
189 bool GrBicubicEffect::ShouldUseBicubic(const SkMatrix& matrix, GrSamplerState::Filter* filterMode) {