OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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