/external/skqp/src/gpu/effects/ |
D | GrBicubicEffect.cpp | 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 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 …]
|
D | GrBicubicEffect.h | 16 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/ |
D | GrBicubicEffect.cpp | 19 class GrBicubicEffect::Impl : public GrGLSLFragmentProcessor { 33 void GrBicubicEffect::Impl::emitCode(EmitArgs& args) { in emitCode() 34 const GrBicubicEffect& bicubicEffect = args.fFp.cast<GrBicubicEffect>(); in emitCode() 46 if (bicubicEffect.fDirection == GrBicubicEffect::Direction::kXY) { in emitCode() 107 void GrBicubicEffect::Impl::onSetData(const GrGLSLProgramDataManager& pdm, in onSetData() 109 auto& bicubicEffect = fp.cast<GrBicubicEffect>(); in onSetData() 117 std::unique_ptr<GrFragmentProcessor> GrBicubicEffect::Make(GrSurfaceProxyView view, in Make() 125 new GrBicubicEffect(std::move(fp), kernel, direction, clamp))); in Make() 128 std::unique_ptr<GrFragmentProcessor> GrBicubicEffect::Make(GrSurfaceProxyView view, in Make() 141 new GrBicubicEffect(std::move(fp), kernel, direction, clamp))); in Make() [all …]
|
D | GrBicubicEffect.h | 15 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&);
|
/external/skia/src/image/ |
D | SkImage.cpp | 362 return GrBicubicEffect::MakeSubset(std::move(view), in MakeFragmentProcessorFromView() 370 GrBicubicEffect::Direction::kXY, in MakeFragmentProcessorFromView() 373 return GrBicubicEffect::MakeSubset(std::move(view), in MakeFragmentProcessorFromView() 380 GrBicubicEffect::Direction::kXY, in MakeFragmentProcessorFromView() 383 return GrBicubicEffect::Make(std::move(view), in MakeFragmentProcessorFromView() 389 GrBicubicEffect::Direction::kXY, in MakeFragmentProcessorFromView()
|
D | SkImage_GpuYUVA.cpp | 208 fp = GrBicubicEffect::Make(std::move(fp), in onAsFragmentProcessor() 212 GrBicubicEffect::Direction::kXY); in onAsFragmentProcessor()
|
/external/skqp/src/gpu/ |
D | GrTextureProducer.cpp | 216 return GrBicubicEffect::Make(std::move(proxy), textureMatrix, domain); in CreateFragmentProcessorForDomainAndFilter() 220 return GrBicubicEffect::Make(std::move(proxy), textureMatrix, kClampClamp); in CreateFragmentProcessorForDomainAndFilter()
|
D | SkGpuDevice.cpp | 777 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()
|
D | SkGr.cpp | 626 *doBicubic = GrBicubicEffect::ShouldUseBicubic(matrix, &textureFilterMode); in GrSkFilterQualityToGrFilterMode()
|
/external/skia/src/gpu/ |
D | GrSurfaceContext.cpp | 1270 auto dir = GrBicubicEffect::Direction::kXY; in rescaleInto() 1272 dir = GrBicubicEffect::Direction::kY; in rescaleInto() 1274 dir = GrBicubicEffect::Direction::kX; in rescaleInto() 1277 static constexpr auto kKernel = GrBicubicEffect::gCatmullRom; in rescaleInto() 1278 fp = GrBicubicEffect::MakeSubset(std::move(texView), in rescaleInto()
|
D | SkGpuDevice_drawTexture.cpp | 614 int outset = sampling.useCubic ? GrBicubicEffect::kFilterTexelPad : 1; in draw_tiled_bitmap() 782 tileFilterPad = GrBicubicEffect::kFilterTexelPad; in drawImageQuad()
|
/external/skqp/src/shaders/ |
D | SkImageShader.cpp | 235 inner = GrBicubicEffect::Make(std::move(proxy), lmInverse, wrapModes, domainX, domainY); in asFragmentProcessor()
|
/external/skqp/gn/ |
D | gpu.gni | 325 "$_src/gpu/effects/GrBicubicEffect.cpp", 326 "$_src/gpu/effects/GrBicubicEffect.h",
|
/external/skia/gn/ |
D | gpu.gni | 286 "$_src/gpu/effects/GrBicubicEffect.cpp", 287 "$_src/gpu/effects/GrBicubicEffect.h",
|
/external/skqp/ |
D | Android.bp | 936 "src/gpu/effects/GrBicubicEffect.cpp",
|
/external/skia/ |
D | Android.bp | 541 "src/gpu/effects/GrBicubicEffect.cpp", 1525 "src/gpu/effects/GrBicubicEffect.cpp",
|