Home
last modified time | relevance | path

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

/third_party/flutter/skia/src/gpu/effects/
DGrBicubicEffect.cpp22 const GrBicubicEffect& bicubicEffect = effect.cast<GrBicubicEffect>(); in GenKey()
24 uint32_t bidir = bicubicEffect.direction() == GrBicubicEffect::Direction::kXY ? 1 : 0; in GenKey()
41 const GrBicubicEffect& bicubicEffect = args.fFp.cast<GrBicubicEffect>(); in emitCode()
81 if (bicubicEffect.direction() == GrBicubicEffect::Direction::kXY) { in emitCode()
147 const GrBicubicEffect& bicubicEffect = processor.cast<GrBicubicEffect>(); in onSetData()
152 if (bicubicEffect.direction() != GrBicubicEffect::Direction::kY) { in onSetData()
156 if (bicubicEffect.direction() != GrBicubicEffect::Direction::kX) { in onSetData()
165 GrBicubicEffect::GrBicubicEffect(sk_sp<GrTextureProxy> proxy, const SkMatrix& matrix, in GrBicubicEffect() function in GrBicubicEffect
183 GrBicubicEffect::GrBicubicEffect(const GrBicubicEffect& that) in GrBicubicEffect() function in GrBicubicEffect
194 void GrBicubicEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
[all …]
DGrBicubicEffect.h16 class GrBicubicEffect : public GrFragmentProcessor {
35 return std::unique_ptr<GrFragmentProcessor>(new GrBicubicEffect(*this)); in clone()
87 new GrBicubicEffect(std::move(proxy), matrix, resolvedDomain, wrapModes, modeX,
116 GrBicubicEffect(sk_sp<GrTextureProxy>, const SkMatrix& matrix, const SkRect& domain,
119 explicit GrBicubicEffect(const GrBicubicEffect&);
/third_party/skia/src/gpu/effects/
DGrBicubicEffect.cpp19 class GrBicubicEffect::Impl : public ProgramImpl {
30 void GrBicubicEffect::Impl::emitCode(EmitArgs& args) { in emitCode()
31 const GrBicubicEffect& bicubicEffect = args.fFp.cast<GrBicubicEffect>(); in emitCode()
43 if (bicubicEffect.fDirection == GrBicubicEffect::Direction::kXY) { in emitCode()
104 void GrBicubicEffect::Impl::onSetData(const GrGLSLProgramDataManager& pdm, in onSetData()
106 auto& bicubicEffect = fp.cast<GrBicubicEffect>(); in onSetData()
114 std::unique_ptr<GrFragmentProcessor> GrBicubicEffect::Make(GrSurfaceProxyView view, in Make()
122 new GrBicubicEffect(std::move(fp), kernel, direction, clamp))); in Make()
125 std::unique_ptr<GrFragmentProcessor> GrBicubicEffect::Make(GrSurfaceProxyView view, in Make()
138 new GrBicubicEffect(std::move(fp), kernel, direction, clamp))); in Make()
[all …]
DGrBicubicEffect.h15 class GrBicubicEffect : public GrFragmentProcessor {
37 return std::unique_ptr<GrFragmentProcessor>(new GrBicubicEffect(*this)); in clone()
108 GrBicubicEffect(std::unique_ptr<GrFragmentProcessor>,
113 explicit GrBicubicEffect(const GrBicubicEffect&);
/third_party/skia/src/image/
DSkImage.cpp350 return GrBicubicEffect::MakeSubset(std::move(view), in MakeFragmentProcessorFromView()
358 GrBicubicEffect::Direction::kXY, in MakeFragmentProcessorFromView()
361 return GrBicubicEffect::MakeSubset(std::move(view), in MakeFragmentProcessorFromView()
368 GrBicubicEffect::Direction::kXY, in MakeFragmentProcessorFromView()
371 return GrBicubicEffect::Make(std::move(view), in MakeFragmentProcessorFromView()
377 GrBicubicEffect::Direction::kXY, in MakeFragmentProcessorFromView()
DSkImage_GpuYUVA.cpp208 fp = GrBicubicEffect::Make(std::move(fp), in onAsFragmentProcessor()
212 GrBicubicEffect::Direction::kXY); in onAsFragmentProcessor()
/third_party/flutter/skia/src/gpu/
DGrTextureProducer.cpp222 static constexpr auto kDir = GrBicubicEffect::Direction::kXY; in createFragmentProcessorForDomainAndFilter()
226 return GrBicubicEffect::Make(std::move(proxy), textureMatrix, kClampClamp, wrapMode, in createFragmentProcessorForDomainAndFilter()
230 return GrBicubicEffect::Make(std::move(proxy), textureMatrix, in createFragmentProcessorForDomainAndFilter()
DGrSurfaceContext.cpp551 auto dir = GrBicubicEffect::Direction::kXY; in rescale()
553 dir = GrBicubicEffect::Direction::kY; in rescale()
555 dir = GrBicubicEffect::Direction::kX; in rescale()
560 fp = GrBicubicEffect::Make(texProxy, matrix, domain, dir, prevAlphaType); in rescale()
562 fp = GrBicubicEffect::Make(texProxy, matrix, dir, prevAlphaType); in rescale()
DSkGpuDevice.cpp776 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in shouldTileImage()
893 int outset = bicubic ? GrBicubicEffect::kFilterTexelPad : 1; in drawTiledBitmap()
965 static constexpr auto kDir = GrBicubicEffect::Direction::kXY; in drawBitmapTile()
966 fp = GrBicubicEffect::Make(std::move(proxy), texMatrix, domain, kDir, in drawBitmapTile()
975 static constexpr auto kDir = GrBicubicEffect::Direction::kXY; in drawBitmapTile()
976 fp = GrBicubicEffect::Make(std::move(proxy), texMatrix, wrapMode, kDir, bitmap.alphaType()); in drawBitmapTile()
1179 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in drawBitmapRect()
DSkGr.cpp582 *doBicubic = GrBicubicEffect::ShouldUseBicubic(matrix, &textureFilterMode); in GrSkFilterQualityToGrFilterMode()
/third_party/skia/src/gpu/
DSurfaceContext.cpp1194 auto dir = GrBicubicEffect::Direction::kXY; in rescaleInto()
1196 dir = GrBicubicEffect::Direction::kY; in rescaleInto()
1198 dir = GrBicubicEffect::Direction::kX; in rescaleInto()
1201 static constexpr auto kKernel = GrBicubicEffect::gCatmullRom; in rescaleInto()
1202 fp = GrBicubicEffect::MakeSubset(std::move(texView), in rescaleInto()
DBUILD.bazel245 "effects/GrBicubicEffect.cpp",
246 "effects/GrBicubicEffect.h",
/third_party/flutter/skia/src/shaders/
DSkImageShader.cpp240 static constexpr auto kDir = GrBicubicEffect::Direction::kXY; in asFragmentProcessor()
241 inner = GrBicubicEffect::Make(std::move(proxy), lmInverse, wrapModes, domainX, domainY, in asFragmentProcessor()
/third_party/skia/src/gpu/v1/
DDevice_drawTexture.cpp621 int outset = sampling.useCubic ? GrBicubicEffect::kFilterTexelPad : 1; in draw_tiled_bitmap()
791 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in drawImageQuad()
/third_party/flutter/skia/gn/
Dgpu.gni247 "$_src/gpu/effects/GrBicubicEffect.cpp",
248 "$_src/gpu/effects/GrBicubicEffect.h",
/third_party/skia/gn/
Dgpu.gni261 "$_src/gpu/effects/GrBicubicEffect.cpp",
262 "$_src/gpu/effects/GrBicubicEffect.h",
/third_party/flutter/build/skia/ohos/
DBUILD.gn790 "$flutter_root/skia/src/gpu/effects/GrBicubicEffect.cpp",
/third_party/flutter/build/skia/
DBUILD.gn1425 "$flutter_root/skia/src/gpu/effects/GrBicubicEffect.cpp",
/third_party/flutter/engine/flutter/ci/licenses_golden/
Dlicenses_skia2288 FILE: ../../../third_party/skia/src/gpu/effects/GrBicubicEffect.cpp
3180 FILE: ../../../third_party/skia/src/gpu/effects/GrBicubicEffect.h