Home
last modified time | relevance | path

Searched refs:ContextRec (Results 1 – 25 of 50) sorted by relevance

12

/external/skqp/src/shaders/
DSkShaderBase.h64 struct ContextRec { struct
65 ContextRec(const SkPaint& paint, const SkMatrix& matrix, const SkMatrix* localM, in ContextRec() argument
82 Context(const SkShaderBase& shader, const ContextRec&); argument
123 Context* makeContext(const ContextRec&, SkArenaAlloc*) const;
207 virtual Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const { in onMakeContext() argument
214 virtual Context* onMakeBurstPipelineContext(const ContextRec&, SkArenaAlloc*) const { in onMakeBurstPipelineContext() argument
DSkBitmapProcShader.cpp23 BitmapProcInfoContext(const SkShaderBase& shader, const SkShaderBase::ContextRec& rec, in BitmapProcInfoContext()
51 BitmapProcShaderContext(const SkShaderBase& shader, const SkShaderBase::ContextRec& rec, in BitmapProcShaderContext()
97 const SkBitmapProvider& provider, const ContextRec& rec, SkArenaAlloc* alloc) in MakeContext()
DSkPictureShader.h40 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
57 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*);
DSkLocalMatrixShader.cpp40 const ContextRec& rec, SkArenaAlloc* alloc) const in onMakeContext()
47 ContextRec newRec(rec); in onMakeContext()
DSkShader.cpp79 SkShaderBase::Context* SkShaderBase::makeContext(const ContextRec& rec, SkArenaAlloc* alloc) const { in makeContext()
95 SkShaderBase::Context::Context(const SkShaderBase& shader, const ContextRec& rec) in Context()
167 ContextRec cr(*opaquePaint, rec.fCTM, rec.fLocalM, rec.fDstColorType, rec.fDstCS); in onAppendStages()
DSkLightingShader.cpp66 LightingShaderContext(const SkLightingShaderImpl&, const ContextRec&,
86 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
318 const SkLightingShaderImpl& shader, const ContextRec& rec, in LightingShaderContext()
457 const ContextRec& rec, SkArenaAlloc* alloc) const in onMakeContext()
DSkBitmapProcShader.h20 const SkBitmapProvider&, const ContextRec&, SkArenaAlloc* alloc);
DSkEmptyShader.h25 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override { in onMakeContext() argument
/external/skia/src/shaders/
DSkShaderBase.h64 struct ContextRec { struct
65 ContextRec(const SkPaint& paint, const SkMatrix& matrix, const SkMatrix* localM, in ContextRec() argument
84 Context(const SkShaderBase& shader, const ContextRec&); argument
125 Context* makeContext(const ContextRec&, SkArenaAlloc*) const;
209 virtual Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const { in onMakeContext() argument
216 virtual Context* onMakeBurstPipelineContext(const ContextRec&, SkArenaAlloc*) const { in onMakeBurstPipelineContext() argument
DSkBitmapProcShader.cpp23 BitmapProcInfoContext(const SkShaderBase& shader, const SkShaderBase::ContextRec& rec, in BitmapProcInfoContext()
51 BitmapProcShaderContext(const SkShaderBase& shader, const SkShaderBase::ContextRec& rec, in BitmapProcShaderContext()
97 const SkBitmapProvider& provider, const ContextRec& rec, SkArenaAlloc* alloc) in MakeContext()
DSkShader.cpp80 SkShaderBase::Context* SkShaderBase::makeContext(const ContextRec& rec, SkArenaAlloc* alloc) const { in makeContext()
96 SkShaderBase::Context::Context(const SkShaderBase& shader, const ContextRec& rec) in Context()
113 bool SkShaderBase::ContextRec::isLegacyCompatible(SkColorSpace* shaderColorSpace) const { in isLegacyCompatible()
172 ContextRec cr(*opaquePaint, rec.fCTM, rec.fLocalM, rec.fDstColorType, rec.fDstCS); in onAppendStages()
DSkPictureShader.h40 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
57 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*);
DSkLocalMatrixShader.cpp40 const ContextRec& rec, SkArenaAlloc* alloc) const in onMakeContext()
47 ContextRec newRec(rec); in onMakeContext()
DSkLightingShader.cpp66 LightingShaderContext(const SkLightingShaderImpl&, const ContextRec&,
86 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
316 const SkLightingShaderImpl& shader, const ContextRec& rec, in LightingShaderContext()
455 const ContextRec& rec, SkArenaAlloc* alloc) const in onMakeContext()
DSkBitmapProcShader.h20 const SkBitmapProvider&, const ContextRec&, SkArenaAlloc* alloc);
DSkEmptyShader.h25 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override { in onMakeContext() argument
DSkPictureShader.cpp277 SkShaderBase::Context* SkPictureShader::onMakeContext(const ContextRec& rec, SkArenaAlloc* alloc) in onMakeContext()
286 ContextRec localRec = rec; in onMakeContext()
311 const SkPictureShader& shader, const ContextRec& rec, sk_sp<SkShader> bitmapShader, in PictureShaderContext()
/external/skqp/src/shaders/gradients/
DSkLinearGradient.h26 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
27 Context* onMakeBurstPipelineContext(const ContextRec&, SkArenaAlloc*) const override;
DSkLinearGradient.cpp57 const ContextRec& rec, SkArenaAlloc* alloc) const in onMakeContext()
65 const ContextRec& rec, SkArenaAlloc* alloc) const { in onMakeBurstPipelineContext()
/external/skia/src/shaders/gradients/
DSkLinearGradient.h26 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
27 Context* onMakeBurstPipelineContext(const ContextRec&, SkArenaAlloc*) const override;
DSkLinearGradient.cpp57 const ContextRec& rec, SkArenaAlloc* alloc) const in onMakeContext()
74 const ContextRec& rec, SkArenaAlloc* alloc) const { in onMakeBurstPipelineContext()
/external/skqp/src/core/
DSkNormalMapSource.h23 SkNormalSource::Provider* asProvider(const SkShaderBase::ContextRec& rec,
29 bool computeNormTotalInverse(const SkShaderBase::ContextRec& rec,
DSkNormalMapSource.cpp142 SkNormalSource::Provider* SkNormalMapSourceImpl::asProvider(const SkShaderBase::ContextRec &rec, in asProvider()
152 SkShaderBase::ContextRec overrideRec(overridePaint, *(rec.fMatrix), rec.fLocalMatrix, in asProvider()
163 bool SkNormalMapSourceImpl::computeNormTotalInverse(const SkShaderBase::ContextRec& rec, in computeNormTotalInverse()
/external/skia/src/core/
DSkNormalMapSource.h23 SkNormalSource::Provider* asProvider(const SkShaderBase::ContextRec& rec,
29 bool computeNormTotalInverse(const SkShaderBase::ContextRec& rec,
DSkNormalMapSource.cpp143 SkNormalSource::Provider* SkNormalMapSourceImpl::asProvider(const SkShaderBase::ContextRec &rec, in asProvider()
157 SkShaderBase::ContextRec overrideRec(overridePaint, *(rec.fMatrix), rec.fLocalMatrix, in asProvider()
168 bool SkNormalMapSourceImpl::computeNormTotalInverse(const SkShaderBase::ContextRec& rec, in computeNormTotalInverse()

12