Home
last modified time | relevance | path

Searched refs:SkPictureShader (Results 1 – 8 of 8) sorted by relevance

/external/skia/src/shaders/
DSkPictureShader.cpp127 SkPictureShader::SkPictureShader(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy, in SkPictureShader() function in SkPictureShader
139 SkPictureShader::~SkPictureShader() { in ~SkPictureShader()
145 sk_sp<SkShader> SkPictureShader::Make(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy, in Make()
150 return sk_sp<SkShader>(new SkPictureShader(std::move(picture), tmx, tmy, localMatrix, tile, in Make()
154 sk_sp<SkFlattenable> SkPictureShader::CreateProc(SkReadBuffer& buffer) { in CreateProc()
174 return SkPictureShader::Make(picture, mx, my, &lm, &tile); in CreateProc()
177 void SkPictureShader::flatten(SkWriteBuffer& buffer) const { in flatten()
193 sk_sp<SkShader> SkPictureShader::refBitmapShader(const SkMatrix& viewMatrix, const SkMatrix* localM, in refBitmapShader()
294 bool SkPictureShader::onIsRasterPipelineOnly() const { in onIsRasterPipelineOnly()
298 bool SkPictureShader::onAppendStages(SkRasterPipeline* p, SkColorSpace* cs, SkArenaAlloc* alloc, in onAppendStages()
[all …]
DSkPictureShader.h24 class SkPictureShader : public SkShaderBase {
26 ~SkPictureShader() override;
32 SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkPictureShader)
39 SkPictureShader(SkReadBuffer&);
48 SkPictureShader(sk_sp<SkPicture>, TileMode, TileMode, const SkMatrix*, const SkRect*,
58 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*);
DSkShader.cpp263 return SkPictureShader::Make(std::move(src), tmx, tmy, localMatrix, tile); in MakePictureShader()
/external/skia/tests/
DPictureShaderTest.cpp59 paint.setShader(SkPictureShader::Make(picture, in DEF_TEST()
71 paint.setShader(SkPictureShader::Make(makePicture(), in DEF_TEST()
/external/skia/src/core/
DSkGlobalInitialization_core.cpp38 SK_DEFINE_FLATTENABLE_REGISTRAR_ENTRY(SkPictureShader) in InitCore()
/external/skia/resources/
Dslides_content2.lua58 - SkPictureShader for device-independent patterns
/external/skia/gn/
Dcore.gni380 "$_src/shaders/SkPictureShader.cpp",
381 "$_src/shaders/SkPictureShader.h",
/external/skia/
DAndroid.bp682 "src/shaders/SkPictureShader.cpp",