HomeSort by relevance Sort by last modified time
    Searched refs:SkShaderBase (Results 1 - 25 of 40) sorted by null

1 2

  /external/skia/src/shaders/
SkBitmapProcShader.h 11 #include "SkShaderBase.h"
15 class SkBitmapProcLegacyShader : public SkShaderBase {
20 static Context* MakeContext(const SkShaderBase&, TileMode tmx, TileMode tmy,
23 typedef SkShaderBase INHERITED;
SkEmptyShader.h 11 #include "SkShaderBase.h"
19 class SkEmptyShader : public SkShaderBase {
43 typedef SkShaderBase INHERITED;
SkShaderBase.h 25 class SkShaderBase : public SkShader {
27 ~SkShaderBase() override;
79 Context(const SkShaderBase& shader, const ContextRec&);
120 const SkShaderBase& fShader;
229 SK_DEFINE_FLATTENABLE_TYPE(SkShaderBase)
233 SkShaderBase(const SkMatrix* localMatrix = nullptr);
257 return sk_ref_sp(const_cast<SkShaderBase*>(this));
273 inline SkShaderBase* as_SB(SkShader* shader) {
274 return static_cast<SkShaderBase*>(shader);
277 inline const SkShaderBase* as_SB(const SkShader* shader)
    [all...]
SkColorFilterShader.h 12 #include "SkShaderBase.h"
16 class SkColorFilterShader : public SkShaderBase {
38 typedef SkShaderBase INHERITED;
SkShader.cpp 22 #include "SkShaderBase.h"
50 SkShaderBase::SkShaderBase(const SkMatrix* localMatrix)
57 SkShaderBase::~SkShaderBase() {
61 void SkShaderBase::flatten(SkWriteBuffer& buffer) const {
70 bool SkShaderBase::computeTotalInverse(const SkMatrix& ctm,
81 bool SkShaderBase::asLuminanceColor(SkColor* colorPtr) const {
93 SkShaderBase::Context* SkShaderBase::makeContext(const ContextRec& rec, SkArenaAlloc* alloc) const
    [all...]
SkBitmapProcShader.cpp 21 class BitmapProcInfoContext : public SkShaderBase::Context {
24 BitmapProcInfoContext(const SkShaderBase& shader, const SkShaderBase::ContextRec& rec,
31 fFlags |= SkShaderBase::kOpaqueAlpha_Flag;
35 fFlags |= SkShaderBase::kConstInY32_Flag;
45 typedef SkShaderBase::Context INHERITED;
52 BitmapProcShaderContext(const SkShaderBase& shader, const SkShaderBase::ContextRec& rec,
108 LinearPipelineContext(const SkShaderBase& shader, const SkShaderBase::ContextRec& rec
    [all...]
SkImageShader.h 14 #include "SkShaderBase.h"
16 class SkImageShader : public SkShaderBase {
57 friend class SkShaderBase;
59 typedef SkShaderBase INHERITED;
SkPictureShader.h 12 #include "SkShaderBase.h"
24 class SkPictureShader : public SkShaderBase {
66 SkShaderBase::Context* fBitmapShaderContext;
83 typedef SkShaderBase INHERITED;
SkColorShader.h 12 #include "SkShaderBase.h"
20 class SkColorShader : public SkShaderBase {
77 typedef SkShaderBase INHERITED;
80 class SkColor4Shader : public SkShaderBase {
133 typedef SkShaderBase INHERITED;
SkComposeShader.h 11 #include "SkShaderBase.h"
14 class SkComposeShader final : public SkShaderBase {
59 typedef SkShaderBase INHERITED;
SkLocalMatrixShader.h 11 #include "SkShaderBase.h"
19 class SkLocalMatrixShader final : public SkShaderBase {
72 typedef SkShaderBase INHERITED;
SkLightingShader.cpp 19 #include "SkShaderBase.h"
40 class SkLightingShaderImpl : public SkShaderBase {
66 SkShaderBase::Context* diffuseContext, SkNormalSource::Provider*,
74 SkShaderBase::Context* fDiffuseContext;
97 typedef SkShaderBase INHERITED;
306 SkShaderBase::Context* diffuseContext, SkNormalSource::Provider* normalProvider,
427 diffuseShader = buf.readFlattenable<SkShaderBase>();
446 SkShaderBase::Context* SkLightingShaderImpl::onMakeContext(
449 SkShaderBase::Context *diffuseContext = nullptr;
  /external/skia/src/core/
SkNormalMapSource.h 20 sk_sp<GrFragmentProcessor> asFragmentProcessor(const SkShaderBase::AsFPArgs&) const override;
23 SkNormalSource::Provider* asProvider(const SkShaderBase::ContextRec& rec,
31 bool computeNormTotalInverse(const SkShaderBase::ContextRec& rec,
37 Provider(const SkNormalMapSourceImpl& source, SkShaderBase::Context* mapContext);
43 SkShaderBase::Context* fMapContext;
SkNormalFlatSource.h 18 sk_sp<GrFragmentProcessor> asFragmentProcessor(const SkShaderBase::AsFPArgs&) const override;
21 SkNormalSource::Provider* asProvider(const SkShaderBase::ContextRec& rec,
SkNormalSource.h 12 #include "SkShaderBase.h"
31 virtual sk_sp<GrFragmentProcessor> asFragmentProcessor(const SkShaderBase::AsFPArgs&) const = 0;
47 virtual Provider* asProvider(const SkShaderBase::ContextRec&, SkArenaAlloc*) const = 0;
SkGlobalInitialization_core.cpp 22 #include "SkShaderBase.h"
46 SkShaderBase::InitializeFlattenables();
SkMipMap.h 15 #include "SkShaderBase.h"
36 static SkDestinationSurfaceColorMode DeduceColorMode(const SkShaderBase::ContextRec& rec) {
37 return (SkShaderBase::ContextRec::kPMColor_DstType == rec.fPreferredDstType)
SkNormalFlatSource.cpp 60 const SkShaderBase::AsFPArgs&) const {
73 SkNormalSource::Provider* SkNormalFlatSourceImpl::asProvider(const SkShaderBase::ContextRec &rec,
SkCoreBlitters.h 14 #include "SkShaderBase.h"
36 SkShaderBase::Context* shaderContext);
42 SkShaderBase::Context* fShaderContext;
119 SkShaderBase::Context* shaderContext);
146 SkRGB565_Shader_Blitter(const SkPixmap& device, const SkPaint&, SkShaderBase::Context*);
SkNormalMapSource.cpp 125 const SkShaderBase::AsFPArgs& args) const {
139 SkShaderBase::Context* mapContext)
143 SkNormalSource::Provider* SkNormalMapSourceImpl::asProvider(const SkShaderBase::ContextRec &rec,
153 SkShaderBase::ContextRec overrideRec(overridePaint, *(rec.fMatrix), rec.fLocalMatrix,
164 bool SkNormalMapSourceImpl::computeNormTotalInverse(const SkShaderBase::ContextRec& rec,
228 sk_sp<SkShader> mapShader = buf.readFlattenable<SkShaderBase>();
SkRasterPipelineBlitter.cpp 19 #include "SkShaderBase.h"
28 SkShaderBase::Context*,
34 SkShaderBase::Context* burstCtx)
63 SkShaderBase::Context* fBurstCtx;
113 SkShaderBase::ContextRec(paint, ctm, nullptr, SkShaderBase::ContextRec::kPM4f_DstType,
147 SkShaderBase::Context* burstCtx,
SkBlitter_RGB565.cpp 88 const SkPaint& paint, SkShaderBase::Context* shaderContext)
96 bool isOpaque = SkToBool(shaderContext->getFlags() & SkShaderBase::kOpaqueAlpha_Flag);
SkBlitter.cpp 18 #include "SkShaderBase.h"
584 class Sk3DShader : public SkShaderBase {
589 SkShaderBase::Context* proxyContext = nullptr;
720 typedef SkShaderBase INHERITED;
729 Sk3DBlitter(SkBlitter* proxy, SkShaderBase::Context* shaderContext)
767 SkShaderBase::Context* fShaderContext;
774 SkShaderBase::ContextRec::DstType SkBlitter::PreferredShaderDest(const SkImageInfo& dstInfo) {
776 ? SkShaderBase::ContextRec::kPM4f_DstType
777 : SkShaderBase::ContextRec::kPMColor_DstType;
933 SkShaderBase::Context* shaderContext = nullptr
    [all...]
  /external/skia/src/gpu/
GrTestUtils.h 19 #include "SkShaderBase.h"
53 const SkShaderBase::AsFPArgs& args() const { return fArgs; }
56 SkShaderBase::AsFPArgs fArgs;
  /external/skia/include/core/
SkShader.h 279 // TODO: clean up clients, move to SkShaderBase.
284 friend class SkShaderBase;

Completed in 857 milliseconds

1 2