Home
last modified time | relevance | path

Searched refs:GrBicubicEffect (Results 1 - 6 of 6) sorted by relevance

/third_party/skia/src/gpu/effects/
H A DGrBicubicEffect.cpp8 #include "src/gpu/effects/GrBicubicEffect.h"
19 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(st in Make()
198 GrBicubicEffect::GrBicubicEffect(std::unique_ptr<GrFragmentProcessor> fp, GrBicubicEffect() function in GrBicubicEffect
210 GrBicubicEffect::GrBicubicEffect(const GrBicubicEffect& that) GrBicubicEffect() function in GrBicubicEffect
244 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrBicubicEffect); global() variable
[all...]
H A DGrBicubicEffect.h15 class GrBicubicEffect : public GrFragmentProcessor { class
39 return std::unique_ptr<GrFragmentProcessor>(new GrBicubicEffect(*this));
110 GrBicubicEffect(std::unique_ptr<GrFragmentProcessor>,
115 explicit GrBicubicEffect(const GrBicubicEffect&);
/third_party/skia/src/image/
H A DSkImage.cpp40 #include "src/gpu/effects/GrBicubicEffect.h"
350 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()
H A DSkImage_GpuYUVA.cpp27 #include "src/gpu/effects/GrBicubicEffect.h"
208 fp = GrBicubicEffect::Make(std::move(fp), in onAsFragmentProcessor()
212 GrBicubicEffect::Direction::kXY); in onAsFragmentProcessor()
/third_party/skia/src/gpu/
H A DSurfaceContext.cpp30 #include "src/gpu/effects/GrBicubicEffect.h"
1194 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()
/third_party/skia/src/gpu/v1/
H A DDevice_drawTexture.cpp24 #include "src/gpu/effects/GrBicubicEffect.h"
621 int outset = sampling.useCubic ? GrBicubicEffect::kFilterTexelPad : 1; in draw_tiled_bitmap()
796 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in drawImageQuad()

Completed in 10 milliseconds