/third_party/skia/src/shaders/ |
D | SkShader.cpp | 33 SkShaderBase::SkShaderBase(const SkMatrix* localMatrix) in SkShaderBase() function in SkShaderBase 39 SkShaderBase::~SkShaderBase() {} in ~SkShaderBase() 41 void SkShaderBase::flatten(SkWriteBuffer& buffer) const { in flatten() 51 SkShaderBase::totalLocalMatrix(const SkMatrix* preLocalMatrix) const { in totalLocalMatrix() 61 bool SkShaderBase::computeTotalInverse(const SkMatrix& ctm, in computeTotalInverse() 67 bool SkShaderBase::asLuminanceColor(SkColor* colorPtr) const { in asLuminanceColor() 79 SkShaderBase::Context* SkShaderBase::makeContext(const ContextRec& rec, SkArenaAlloc* alloc) const { in makeContext() 95 SkShaderBase::Context::Context(const SkShaderBase& shader, const ContextRec& rec) in Context() 110 SkShaderBase::Context::~Context() {} in ~Context() 112 bool SkShaderBase::ContextRec::isLegacyCompatible(SkColorSpace* shaderColorSpace) const { in isLegacyCompatible() [all …]
|
D | SkShaderBase.h | 37 class SkShaderBase : public SkShader { 39 ~SkShaderBase() override; 94 Context(const SkShaderBase& shader, const ContextRec&); 116 const SkShaderBase& fShader; 187 static sk_sp<SkShaderBase> Deserialize(const void* data, size_t size, 189 return sk_sp<SkShaderBase>(static_cast<SkShaderBase*>( 213 SkShaderBase(const SkMatrix* localMatrix = nullptr); 269 class SkUpdatableShader : public SkShaderBase, public SkStageUpdater { 276 inline SkShaderBase* as_SB(SkShader* shader) { in as_SB() 277 return static_cast<SkShaderBase*>(shader); in as_SB() [all …]
|
D | SkBitmapProcShader.cpp | 15 class BitmapProcShaderContext : public SkShaderBase::Context { 17 BitmapProcShaderContext(const SkShaderBase& shader, const SkShaderBase::ContextRec& rec, in BitmapProcShaderContext() 24 fFlags |= SkShaderBase::kOpaqueAlpha_Flag; in BitmapProcShaderContext() 33 fFlags |= SkShaderBase::kConstInY32_Flag; in BitmapProcShaderContext() 73 using INHERITED = SkShaderBase::Context; 78 SkShaderBase::Context* SkBitmapProcLegacyShader::MakeContext( in MakeContext() 79 const SkShaderBase& shader, SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions& sampling, in MakeContext()
|
D | SkBitmapProcShader.h | 15 class SkBitmapProcLegacyShader : public SkShaderBase { 19 static Context* MakeContext(const SkShaderBase&, SkTileMode tmx, SkTileMode tmy, 23 using INHERITED = SkShaderBase;
|
D | SkPictureShader.h | 25 class SkPictureShader : public SkShaderBase { 65 SkShaderBase::Context* fBitmapShaderContext; 76 using INHERITED = SkShaderBase;
|
D | SkImageShader.h | 15 class SkImageShader : public SkShaderBase { 71 friend class SkShaderBase; variable 72 using INHERITED = SkShaderBase;
|
D | SkEmptyShader.h | 19 class SkEmptyShader : public SkShaderBase { 47 using INHERITED = SkShaderBase;
|
D | SkLocalMatrixShader.cpp | 42 SkShaderBase::Context* SkLocalMatrixShader::onMakeContext( in onMakeContext() 122 class SkCTMShader final : public SkShaderBase { 175 using INHERITED = SkShaderBase; 207 sk_sp<SkShader> SkShaderBase::makeWithCTM(const SkMatrix& postM) const { in makeWithCTM()
|
D | SkColorFilterShader.h | 16 class SkColorFilterShader : public SkShaderBase { 39 using INHERITED = SkShaderBase;
|
D | SkTransformShader.h | 18 explicit SkTransformShader(const SkShaderBase& shader); 40 const SkShaderBase& fShader;
|
D | SkLocalMatrixShader.h | 18 class SkLocalMatrixShader final : public SkShaderBase { 60 using INHERITED = SkShaderBase;
|
D | SkComposeShader.h | 16 class SkShader_Blend final : public SkShaderBase { 52 using INHERITED = SkShaderBase;
|
D | SkColorShader.h | 18 class SkColorShader : public SkShaderBase { 54 class SkColor4Shader : public SkShaderBase {
|
D | BUILD.bazel | 23 "SkShaderBase.h",
|
D | SkPerlinNoiseShader.cpp | 39 class SkPerlinNoiseShaderImpl : public SkShaderBase { 331 using INHERITED = SkShaderBase; 528 SkShaderBase::Context* SkPerlinNoiseShaderImpl::onMakeContext(const ContextRec& rec, in onMakeContext() 535 static inline SkMatrix total_matrix(const SkShaderBase::ContextRec& rec, in total_matrix() 536 const SkShaderBase& shader) { in total_matrix()
|
D | SkTransformShader.cpp | 12 SkTransformShader::SkTransformShader(const SkShaderBase& shader) : fShader{shader} {} in SkTransformShader()
|
/third_party/skia/src/core/ |
D | SkCoreBlitters.h | 37 SkShaderBase::Context* shaderContext); 43 SkShaderBase::Context* fShaderContext; 123 SkShaderBase::Context* shaderContext); 150 SkRGB565_Shader_Blitter(const SkPixmap& device, const SkPaint&, SkShaderBase::Context*);
|
D | SkBlitter_RGB565.cpp | 84 const SkPaint& paint, SkShaderBase::Context* shaderContext) in SkRGB565_Shader_Blitter() 92 bool isOpaque = SkToBool(shaderContext->getFlags() & SkShaderBase::kOpaqueAlpha_Flag); in SkRGB565_Shader_Blitter()
|
D | SkDraw_atlas.cpp | 53 class UpdatableColorShader : public SkShaderBase { 184 SkShaderBase* shader = nullptr; in drawAtlas()
|
D | SkVMBlitter.cpp | 61 struct SpriteShader : public SkShaderBase { 87 struct DitherShader : public SkShaderBase { 175 struct PaintColorShader : public SkShaderBase { 434 const SkShaderBase* sb = as_SB(shader); in CacheKey()
|
D | SkBlitter_ARGB32.cpp | 965 const SkPaint& paint, SkShaderBase::Context* shaderContext) in SkARGB32_Shader_Blitter() 973 if (!(shaderContext->getFlags() & SkShaderBase::kOpaqueAlpha_Flag)) { in SkARGB32_Shader_Blitter() 983 if (shaderContext->getFlags() & SkShaderBase::kOpaqueAlpha_Flag) { in SkARGB32_Shader_Blitter() 993 fConstInY = SkToBool(shaderContext->getFlags() & SkShaderBase::kConstInY32_Flag); in SkARGB32_Shader_Blitter() 1115 (shaderContext->getFlags() & SkShaderBase::kOpaqueAlpha_Flag)) { in blitAntiH() 1294 bool opaque = (fShaderContext->getFlags() & SkShaderBase::kOpaqueAlpha_Flag); in blitMask()
|
/third_party/skia/src/shaders/gradients/ |
D | SkGradientShaderPriv.h | 25 class SkGradientShaderBase : public SkShaderBase { 143 using INHERITED = SkShaderBase;
|
D | SkLinearGradient.cpp | 55 SkShaderBase::Context* SkLinearGradient::onMakeContext( in onMakeContext()
|
/third_party/skia/src/ports/ |
D | SkGlobalInitialization_default.cpp | 77 SkShaderBase::RegisterFlattenables(); in InitEffects()
|
/third_party/skia/include/core/ |
D | SkShader.h | 131 friend class SkShaderBase; variable
|