Searched refs:SkPictureShader (Results 1 - 10 of 10) sorted by relevance

/external/skia/src/shaders/
H A DSkPictureShader.h19 * An SkPictureShader can be used to draw SkPicture-based patterns.
24 class SkPictureShader : public SkShaderBase { class in inherits:SkShaderBase
26 ~SkPictureShader() override;
32 SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkPictureShader)
39 SkPictureShader(SkReadBuffer&);
47 SkPictureShader(sk_sp<SkPicture>, TileMode, TileMode, const SkMatrix*, const SkRect*,
58 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*);
H A DSkPictureShader.cpp8 #include "SkPictureShader.h"
121 SkPictureShader::SkPictureShader(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy, function in class:SkPictureShader
133 SkPictureShader::~SkPictureShader() {
139 sk_sp<SkShader> SkPictureShader::Make(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy,
144 return sk_sp<SkShader>(new SkPictureShader(std::move(picture), tmx, tmy, localMatrix, tile,
148 sk_sp<SkFlattenable> SkPictureShader::CreateProc(SkReadBuffer& buffer) {
162 return SkPictureShader::Make(picture, mx, my, &lm, &tile);
165 void SkPictureShader
[all...]
H A DSkShader.cpp17 #include "SkPictureShader.h"
192 return SkPictureShader::Make(std::move(src), tmx, tmy, localMatrix, tile);
/external/skqp/src/shaders/
H A DSkPictureShader.h19 * An SkPictureShader can be used to draw SkPicture-based patterns.
24 class SkPictureShader : public SkShaderBase { class in inherits:SkShaderBase
26 ~SkPictureShader() override;
32 SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkPictureShader)
39 SkPictureShader(SkReadBuffer&);
47 SkPictureShader(sk_sp<SkPicture>, TileMode, TileMode, const SkMatrix*, const SkRect*,
57 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*);
H A DSkPictureShader.cpp8 #include "SkPictureShader.h"
128 SkPictureShader::SkPictureShader(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy, function in class:SkPictureShader
140 SkPictureShader::~SkPictureShader() {
146 sk_sp<SkShader> SkPictureShader::Make(sk_sp<SkPicture> picture, TileMode tmx, TileMode tmy,
151 return sk_sp<SkShader>(new SkPictureShader(std::move(picture), tmx, tmy, localMatrix, tile,
155 sk_sp<SkFlattenable> SkPictureShader::CreateProc(SkReadBuffer& buffer) {
169 return SkPictureShader::Make(picture, mx, my, &lm, &tile);
172 void SkPictureShader
[all...]
H A DSkShader.cpp17 #include "SkPictureShader.h"
192 return SkPictureShader::Make(std::move(src), tmx, tmy, localMatrix, tile);
/external/skia/src/core/
H A DSkGlobalInitialization_core.cpp20 #include "SkPictureShader.h"
38 SK_DEFINE_FLATTENABLE_REGISTRAR_ENTRY(SkPictureShader)
/external/skqp/src/core/
H A DSkGlobalInitialization_core.cpp20 #include "SkPictureShader.h"
38 SK_DEFINE_FLATTENABLE_REGISTRAR_ENTRY(SkPictureShader)
/external/skia/tests/
H A DPictureShaderTest.cpp11 #include "SkPictureShader.h"
44 // Test that the SkPictureShader cache is purged on shader deletion.
59 paint.setShader(SkPictureShader::Make(picture,
71 paint.setShader(SkPictureShader::Make(makePicture(),
/external/skqp/tests/
H A DPictureShaderTest.cpp11 #include "SkPictureShader.h"
44 // Test that the SkPictureShader cache is purged on shader deletion.
59 paint.setShader(SkPictureShader::Make(picture,
71 paint.setShader(SkPictureShader::Make(makePicture(),

Completed in 990 milliseconds