/external/skia/include/gpu/ |
D | GrTBackendEffectFactory.h | 34 virtual EffectKey glEffectKey(const GrDrawEffect& drawEffect, in glEffectKey() 37 EffectKey effectKey = GLEffect::GenKey(drawEffect, caps); in glEffectKey() 38 EffectKey textureKey = GrGLProgramEffects::GenTextureKey(drawEffect, caps); in glEffectKey() 39 EffectKey transformKey = GrGLProgramEffects::GenTransformKey(drawEffect); in glEffectKey() 40 EffectKey attribKey = GrGLProgramEffects::GenAttribKey(drawEffect); in glEffectKey() 42 static const EffectKey kIllegalEffectKeyMask = (uint16_t) (~((1U << kEffectKeyBits) - 1)); in glEffectKey() 45 static const EffectKey kIllegalTextureKeyMask = (uint16_t) (~((1U << kTextureKeyBits) - 1)); in glEffectKey() 48 … static const EffectKey kIllegalTransformKeyMask = (uint16_t) (~((1U << kTransformKeyBits) - 1)); in glEffectKey() 51 static const EffectKey kIllegalAttribKeyMask = (uint16_t) (~((1U << kAttribKeyBits) - 1)); in glEffectKey() 54 static const EffectKey kIllegalClassIDMask = (uint16_t) (~((1U << kClassIDBits) - 1)); in glEffectKey()
|
D | GrBackendEffectFactory.h | 33 typedef uint32_t EffectKey; typedef 47 virtual EffectKey glEffectKey(const GrDrawEffect&, const GrGLCaps&) const = 0; 59 static EffectKey GetTransformKey(EffectKey key) { in GetTransformKey() 73 static EffectKey GenID() { in GenID() 74 SkDEBUGCODE(static const int32_t kClassIDBits = 8 * sizeof(EffectKey) - in GenID() 81 return static_cast<EffectKey>(id); in GenID() 84 EffectKey fEffectClassID;
|
/external/skia/src/gpu/gl/ |
D | GrGLProgramEffects.h | 29 typedef GrBackendEffectFactory::EffectKey EffectKey; typedef 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, 281 EffectKey, [all …]
|
D | GrGLProgramDesc.h | 195 typedef GrGLEffect::EffectKey EffectKey; typedef 199 EffectKey* effectKeys() { return this->atOffset<EffectKey, kEffectKeyOffset>(); } in effectKeys() 202 const EffectKey* getEffectKeys() const { return this->atOffset<EffectKey, kEffectKeyOffset>(); } in getEffectKeys() 205 GR_STATIC_ASSERT(!(sizeof(EffectKey) & 0x3)); in KeyLength() 206 return kEffectKeyOffset + effectCnt * sizeof(EffectKey); in KeyLength() 211 kPreAllocSize = kEffectKeyOffset + kMaxPreallocEffects * sizeof(EffectKey),
|
D | GrGLProgramEffects.cpp | 15 typedef GrGLProgramEffects::EffectKey EffectKey; typedef 74 MatrixType get_matrix_type(EffectKey transformKey, int transformIdx) { in get_matrix_type() 84 GrCoordSet get_source_coords(EffectKey transformKey, int transformIdx) { in get_source_coords() 143 EffectKey GrGLProgramEffects::GenAttribKey(const GrDrawEffect& drawEffect) { in GenAttribKey() 144 EffectKey key = 0; in GenAttribKey() 149 EffectKey value = attributeIndices[a] << 3 * a; in GenAttribKey() 156 EffectKey GrGLProgramEffects::GenTransformKey(const GrDrawEffect& drawEffect) { in GenTransformKey() 157 EffectKey totalKey = 0; in GenTransformKey() 160 EffectKey key = 0; in GenTransformKey() 196 EffectKey GrGLProgramEffects::GenTextureKey(const GrDrawEffect& drawEffect, const GrGLCaps& caps) { in GenTextureKey() [all …]
|
D | GrGLEffect.h | 41 typedef GrBackendEffectFactory::EffectKey EffectKey; typedef 81 EffectKey key, 98 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&) { return 0; } in GenKey()
|
D | GrGLVertexEffect.h | 29 EffectKey key, 40 EffectKey key, in emitCode()
|
D | GrGLShaderBuilder.h | 33 typedef GrBackendEffectFactory::EffectKey EffectKey; typedef 256 const EffectKey effectKeys[], 348 const EffectKey effectKeys[], 468 const EffectKey effectKeys[], 513 const EffectKey effectKeys[],
|
/external/skia/src/gpu/effects/ |
D | GrBezierEffect.cpp | 21 EffectKey key, 27 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 46 EffectKey key, in emitCode() 119 GrGLEffect::EffectKey GrGLConicEffect::GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) { in GenKey() 169 EffectKey key, 175 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 194 EffectKey key, in emitCode() 257 GrGLEffect::EffectKey GrGLQuadEffect::GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) { in GenKey() 307 EffectKey key, 313 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); [all …]
|
D | GrConvexPolyEffect.cpp | 93 EffectKey key, 99 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 117 EffectKey key, in emitCode() 167 GrGLEffect::EffectKey GLAARectEffect::GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) { in GenKey() 184 EffectKey key, 190 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 208 EffectKey key, in emitCode() 256 GrGLEffect::EffectKey GrGLConvexPolyEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey()
|
D | GrOvalEffect.cpp | 107 EffectKey key, 113 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 133 EffectKey key, in emitCode() 166 GrGLEffect::EffectKey GLCircleEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey() 280 EffectKey key, 286 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 306 EffectKey key, in emitCode() 352 GrGLEffect::EffectKey GLEllipseEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey()
|
D | GrConvolutionEffect.cpp | 23 EffectKey, 31 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 59 EffectKey key, in emitCode() 136 GrGLEffect::EffectKey GrGLConvolutionEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey() 139 EffectKey key = conv.radius(); in GenKey()
|
D | GrDitherEffect.cpp | 73 EffectKey key, 90 EffectKey key, in emitCode()
|
D | GrTextureDomain.cpp | 149 EffectKey, 157 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 171 EffectKey key, in emitCode() 190 GrGLEffect::EffectKey GrGLTextureDomainEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey()
|
D | GrRRectEffect.cpp | 139 EffectKey key, 145 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 164 EffectKey key, in emitCode() 294 GrGLEffect::EffectKey GLCircularRRectEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey() 491 EffectKey key, 497 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 516 EffectKey key, in emitCode() 589 GrGLEffect::EffectKey GLEllipticalRRectEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey()
|
D | GrBicubicEffect.cpp | 20 EffectKey, 28 static inline EffectKey GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) { in GenKey() 49 EffectKey key, in emitCode()
|
D | GrConfigConversionEffect.cpp | 27 EffectKey key, in emitCode() 73 static inline EffectKey GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) { in GenKey() 75 return static_cast<EffectKey>(conv.swapsRedAndBlue()) | (conv.pmConversion() << 1); in GenKey()
|
D | GrDistanceFieldTextureEffect.cpp | 40 EffectKey key, in emitCode() 150 static inline EffectKey GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) { in GenKey() 257 EffectKey key, in emitCode() 414 static inline EffectKey GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) { in GenKey()
|
/external/skia/src/effects/gradients/ |
D | SkTwoPointConicalGradient_gpu.cpp | 142 EffectKey, 149 static EffectKey GenKey(const GrDrawEffect&, const GrGLCaps& caps); 222 EffectKey key, in emitCode() 297 GrGLEffect::EffectKey GLEdge2PtConicalEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey() 418 EffectKey, 425 static EffectKey GenKey(const GrDrawEffect&, const GrGLCaps& caps); 498 EffectKey key, in emitCode() 563 GrGLEffect::EffectKey GLFocalOutside2PtConicalEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey() 569 EffectKey key = GenBaseGradientKey(drawEffect); in GenKey() 630 EffectKey, [all …]
|
D | SkGradientShaderPriv.h | 397 static SkGradientShaderBase::GpuColorType ColorTypeFromKey(EffectKey key){ in ColorTypeFromKey() 405 static GrGradientEffect::PremulType PremulTypeFromKey(EffectKey key){ in PremulTypeFromKey() 417 static EffectKey GenBaseGradientKey(const GrDrawEffect&); 421 void emitUniforms(GrGLShaderBuilder* builder, EffectKey key); 429 EffectKey key,
|
/external/skia/src/effects/ |
D | SkLumaColorFilter.cpp | 88 static EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&) { in GenKey() 95 EffectKey, in emitCode() argument
|
D | SkTableColorFilter.cpp | 273 EffectKey, 281 static EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 294 EffectKey, in emitCode() argument 336 GrGLEffect::EffectKey GLColorTableEffect::GenKey(const GrDrawEffect&, const GrGLCaps&) { in GenKey()
|
D | SkArithmeticMode.cpp | 244 EffectKey, 252 static EffectKey GenKey(const GrDrawEffect&, const GrGLCaps& caps); 353 EffectKey key, in emitCode() 405 GrGLEffect::EffectKey GrGLArithmeticEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey() 408 EffectKey key = arith.enforcePMColor() ? 1 : 0; in GenKey()
|
D | SkDisplacementMapEffect.cpp | 281 EffectKey, 287 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 517 EffectKey key, in emitCode() 604 GrGLEffect::EffectKey GrGLDisplacementMapEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey() 609 EffectKey xKey = displacementMap.xChannelSelector(); in GenKey() 610 EffectKey yKey = displacementMap.yChannelSelector() << kChannelSelectorKeyBits; in GenKey()
|
D | SkMorphologyImageFilter.cpp | 319 EffectKey, 325 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&); 349 EffectKey key, in emitCode() 387 GrGLEffect::EffectKey GrGLMorphologyEffect::GenKey(const GrDrawEffect& drawEffect, in GenKey() 390 EffectKey key = static_cast<EffectKey>(m.radius()); in GenKey()
|