Home
last modified time | relevance | path

Searched refs:GrBicubicEffect (Results 1 – 16 of 16) sorted by relevance

/external/skqp/src/gpu/effects/
DGrBicubicEffect.cpp21 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
138 GrBicubicEffect::GrBicubicEffect(sk_sp<GrTextureProxy> proxy, in GrBicubicEffect() function in GrBicubicEffect
152 GrBicubicEffect::GrBicubicEffect(const GrBicubicEffect& that) in GrBicubicEffect() function in GrBicubicEffect
161 void GrBicubicEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
166 GrGLSLFragmentProcessor* GrBicubicEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
170 bool GrBicubicEffect::onIsEqual(const GrFragmentProcessor& sBase) const { in onIsEqual()
171 const GrBicubicEffect& s = sBase.cast<GrBicubicEffect>(); in onIsEqual()
[all …]
DGrBicubicEffect.h16 class GrBicubicEffect : public GrFragmentProcessor {
26 return std::unique_ptr<GrFragmentProcessor>(new GrBicubicEffect(*this)); in clone()
53 return std::unique_ptr<GrFragmentProcessor>(new GrBicubicEffect(std::move(proxy), matrix, in Make()
63 return std::unique_ptr<GrFragmentProcessor>(new GrBicubicEffect(std::move(proxy), matrix, in Make()
78 GrBicubicEffect(sk_sp<GrTextureProxy>, const SkMatrix& matrix,
81 GrBicubicEffect(sk_sp<GrTextureProxy>, const SkMatrix &matrix, const SkRect& domain);
82 explicit GrBicubicEffect(const GrBicubicEffect&);
/external/skia/src/gpu/effects/
DGrBicubicEffect.cpp21 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);
[all …]
DGrBicubicEffect.h16 class GrBicubicEffect : public GrFragmentProcessor {
26 return std::unique_ptr<GrFragmentProcessor>(new GrBicubicEffect(*this)); in clone()
56 return std::unique_ptr<GrFragmentProcessor>(new GrBicubicEffect(
83 GrBicubicEffect(sk_sp<GrTextureProxy>, const SkMatrix& matrix, const SkRect& domain,
86 explicit GrBicubicEffect(const GrBicubicEffect&);
/external/skqp/src/gpu/
DGrTextureProducer.cpp216 return GrBicubicEffect::Make(std::move(proxy), textureMatrix, domain); in CreateFragmentProcessorForDomainAndFilter()
220 return GrBicubicEffect::Make(std::move(proxy), textureMatrix, kClampClamp); in CreateFragmentProcessorForDomainAndFilter()
DSkGpuDevice.cpp777 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in shouldTileImage()
829 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in drawBitmap()
950 int outset = bicubic ? GrBicubicEffect::kFilterTexelPad : 1; in drawTiledBitmap()
1022 fp = GrBicubicEffect::Make(std::move(proxy), texMatrix, domain); in drawBitmapTile()
1030 fp = GrBicubicEffect::Make(std::move(proxy), texMatrix, wrapMode); in drawBitmapTile()
1188 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in drawBitmapRect()
DSkGr.cpp626 *doBicubic = GrBicubicEffect::ShouldUseBicubic(matrix, &textureFilterMode); in GrSkFilterQualityToGrFilterMode()
/external/skia/src/gpu/
DGrTextureProducer.cpp231 return GrBicubicEffect::Make(std::move(proxy), textureMatrix, kClampClamp, in createFragmentProcessorForDomainAndFilter()
235 return GrBicubicEffect::Make(std::move(proxy), textureMatrix, in createFragmentProcessorForDomainAndFilter()
DSkGpuDevice.cpp795 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in shouldTileImage()
912 int outset = bicubic ? GrBicubicEffect::kFilterTexelPad : 1; in drawTiledBitmap()
984 fp = GrBicubicEffect::Make(std::move(proxy), texMatrix, domain); in drawBitmapTile()
992 fp = GrBicubicEffect::Make(std::move(proxy), texMatrix, wrapMode); in drawBitmapTile()
1154 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in drawBitmapRect()
DSkGr.cpp640 *doBicubic = GrBicubicEffect::ShouldUseBicubic(matrix, &textureFilterMode); in GrSkFilterQualityToGrFilterMode()
/external/skqp/src/shaders/
DSkImageShader.cpp235 inner = GrBicubicEffect::Make(std::move(proxy), lmInverse, wrapModes, domainX, domainY); in asFragmentProcessor()
/external/skia/src/shaders/
DSkImageShader.cpp240 inner = GrBicubicEffect::Make(std::move(proxy), lmInverse, wrapModes, domainX, domainY); in asFragmentProcessor()
/external/skqp/gn/
Dgpu.gni325 "$_src/gpu/effects/GrBicubicEffect.cpp",
326 "$_src/gpu/effects/GrBicubicEffect.h",
/external/skia/gn/
Dgpu.gni332 "$_src/gpu/effects/GrBicubicEffect.cpp",
333 "$_src/gpu/effects/GrBicubicEffect.h",
/external/skqp/
DAndroid.bp897 "src/gpu/effects/GrBicubicEffect.cpp",
/external/skia/
DAndroid.bp666 "src/gpu/effects/GrBicubicEffect.cpp",