OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:EffectKey
(Results
1 - 12
of
12
) sorted by null
/external/chromium_org/third_party/skia/src/gpu/gl/
GrGLEffect.h
22
static inline
EffectKey
GenKey(const GrDrawEffect&, const GrGLCaps&)
41
typedef GrBackendEffectFactory::
EffectKey
EffectKey
;
48
// the number of bits in
EffectKey
available to GenKey
81
EffectKey
key,
91
EffectKey
as the one that created this GrGLEffect. Effects that use local coords have
98
static inline
EffectKey
GenKey(const GrDrawEffect&, const GrGLCaps&) { return 0; }
GrGLProgramDesc.h
195
typedef GrGLEffect::
EffectKey
EffectKey
;
199
EffectKey
* effectKeys() { return this->atOffset<
EffectKey
, kEffectKeyOffset>(); }
202
const
EffectKey
* getEffectKeys() const { return this->atOffset<
EffectKey
, kEffectKeyOffset>(); }
205
GR_STATIC_ASSERT(!(sizeof(
EffectKey
) & 0x3));
206
return kEffectKeyOffset + effectCnt * sizeof(
EffectKey
);
211
kPreAllocSize = kEffectKeyOffset + kMaxPreallocEffects * sizeof(
EffectKey
),
GrGLProgramEffects.h
29
typedef GrBackendEffectFactory::
EffectKey
EffectKey
;
35
static
EffectKey
GenAttribKey(const GrDrawEffect&);
36
static
EffectKey
GenTransformKey(const GrDrawEffect&);
37
static
EffectKey
GenTextureKey(const GrDrawEffect&, const GrGLCaps&);
141
GrGLProgramEffects::
EffectKey
,
173
GrGLProgramEffects::
EffectKey
,
192
EffectKey
,
222
GrGLProgramEffects::
EffectKey
,
266
GrGLProgramEffects::
EffectKey
,
[
all
...]
GrGLProgramEffects.cpp
15
typedef GrGLProgramEffects::
EffectKey
EffectKey
;
74
MatrixType get_matrix_type(
EffectKey
transformKey, int transformIdx) {
84
GrCoordSet get_source_coords(
EffectKey
transformKey, int transformIdx) {
143
EffectKey
GrGLProgramEffects::GenAttribKey(const GrDrawEffect& drawEffect) {
144
EffectKey
key = 0;
149
EffectKey
value = attributeIndices[a] << 3 * a;
156
EffectKey
GrGLProgramEffects::GenTransformKey(const GrDrawEffect& drawEffect) {
157
EffectKey
totalKey = 0;
160
EffectKey
key = 0
[
all
...]
GrGLShaderBuilder.h
33
typedef GrBackendEffectFactory::
EffectKey
EffectKey
;
256
const
EffectKey
effectKeys[],
348
const
EffectKey
effectKeys[],
468
const
EffectKey
effectKeys[],
513
const
EffectKey
effectKeys[],
/external/skia/src/gpu/gl/
GrGLEffect.h
22
static inline
EffectKey
GenKey(const GrDrawEffect&, const GrGLCaps&)
41
typedef GrBackendEffectFactory::
EffectKey
EffectKey
;
48
// the number of bits in
EffectKey
available to GenKey
81
EffectKey
key,
91
EffectKey
as the one that created this GrGLEffect. Effects that use local coords have
98
static inline
EffectKey
GenKey(const GrDrawEffect&, const GrGLCaps&) { return 0; }
GrGLProgramDesc.h
195
typedef GrGLEffect::
EffectKey
EffectKey
;
199
EffectKey
* effectKeys() { return this->atOffset<
EffectKey
, kEffectKeyOffset>(); }
202
const
EffectKey
* getEffectKeys() const { return this->atOffset<
EffectKey
, kEffectKeyOffset>(); }
205
GR_STATIC_ASSERT(!(sizeof(
EffectKey
) & 0x3));
206
return kEffectKeyOffset + effectCnt * sizeof(
EffectKey
);
211
kPreAllocSize = kEffectKeyOffset + kMaxPreallocEffects * sizeof(
EffectKey
),
GrGLProgramEffects.h
29
typedef GrBackendEffectFactory::
EffectKey
EffectKey
;
35
static
EffectKey
GenAttribKey(const GrDrawEffect&);
36
static
EffectKey
GenTransformKey(const GrDrawEffect&);
37
static
EffectKey
GenTextureKey(const GrDrawEffect&, const GrGLCaps&);
141
GrGLProgramEffects::
EffectKey
,
173
GrGLProgramEffects::
EffectKey
,
192
EffectKey
,
222
GrGLProgramEffects::
EffectKey
,
266
GrGLProgramEffects::
EffectKey
,
[
all
...]
GrGLProgramEffects.cpp
15
typedef GrGLProgramEffects::
EffectKey
EffectKey
;
74
MatrixType get_matrix_type(
EffectKey
transformKey, int transformIdx) {
84
GrCoordSet get_source_coords(
EffectKey
transformKey, int transformIdx) {
143
EffectKey
GrGLProgramEffects::GenAttribKey(const GrDrawEffect& drawEffect) {
144
EffectKey
key = 0;
149
EffectKey
value = attributeIndices[a] << 3 * a;
156
EffectKey
GrGLProgramEffects::GenTransformKey(const GrDrawEffect& drawEffect) {
157
EffectKey
totalKey = 0;
160
EffectKey
key = 0
[
all
...]
GrGLShaderBuilder.h
33
typedef GrBackendEffectFactory::
EffectKey
EffectKey
;
256
const
EffectKey
effectKeys[],
348
const
EffectKey
effectKeys[],
468
const
EffectKey
effectKeys[],
513
const
EffectKey
effectKeys[],
/external/chromium_org/third_party/skia/include/gpu/
GrBackendEffectFactory.h
33
typedef uint32_t
EffectKey
;
39
* effect's
EffectKey
, so effects don't need to account for them in GenKey().
47
virtual
EffectKey
glEffectKey(const GrDrawEffect&, const GrGLCaps&) const = 0;
59
static
EffectKey
GetTransformKey(
EffectKey
key) {
73
static
EffectKey
GenID() {
74
SkDEBUGCODE(static const int32_t kClassIDBits = 8 * sizeof(
EffectKey
) -
81
return static_cast<
EffectKey
>(id);
84
EffectKey
fEffectClassID;
/external/skia/include/gpu/
GrBackendEffectFactory.h
33
typedef uint32_t
EffectKey
;
39
* effect's
EffectKey
, so effects don't need to account for them in GenKey().
47
virtual
EffectKey
glEffectKey(const GrDrawEffect&, const GrGLCaps&) const = 0;
59
static
EffectKey
GetTransformKey(
EffectKey
key) {
73
static
EffectKey
GenID() {
74
SkDEBUGCODE(static const int32_t kClassIDBits = 8 * sizeof(
EffectKey
) -
81
return static_cast<
EffectKey
>(id);
84
EffectKey
fEffectClassID;
Completed in 97 milliseconds