Searched refs:GrDrawEffect (Results 1 - 25 of 46) sorted by relevance

12

/external/skia/src/gpu/gl/
H A DGrGLEffect.h22 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&)
27 EffectSubclass::EffectSubclass(const GrBackendEffectFactory&, const GrDrawEffect&)
28 The effect held by the GrDrawEffect is guaranteed to be of the type that generated the
34 class GrDrawEffect;
80 const GrDrawEffect& drawEffect,
94 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) {} argument
98 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&) { return 0; } argument
H A DGrGLVertexEffect.h28 const GrDrawEffect& drawEffect,
39 const GrDrawEffect& drawEffect,
H A DGrGLProgramEffects.h35 static EffectKey GenAttribKey(const GrDrawEffect&);
36 static EffectKey GenTransformKey(const GrDrawEffect&);
37 static EffectKey GenTextureKey(const GrDrawEffect&, const GrGLCaps&);
198 void setTransformData(const GrGLUniformManager&, const GrDrawEffect&, int effectIdx);
287 void setPathTexGenState(GrGpuGL*, const GrDrawEffect&, int effectIdx);
H A DGrGLProgramEffects.cpp9 #include "GrDrawEffect.h"
94 void get_transform_translation(const GrDrawEffect& drawEffect,
117 SkMatrix get_transform_matrix(const GrDrawEffect& drawEffect, int transformIdx) {
143 EffectKey GrGLProgramEffects::GenAttribKey(const GrDrawEffect& drawEffect) {
156 EffectKey GrGLProgramEffects::GenTransformKey(const GrDrawEffect& drawEffect) {
196 EffectKey GrGLProgramEffects::GenTextureKey(const GrDrawEffect& drawEffect, const GrGLCaps& caps) {
268 GrDrawEffect drawEffect(stage, fHasExplicitLocalCoords);
410 GrDrawEffect drawEffect(*effectStages[e], fHasExplicitLocalCoords);
418 const GrDrawEffect& drawEffect,
478 GrDrawEffect drawEffec
[all...]
/external/skia/include/gpu/
H A DGrDrawEffect.h15 * in device coordinates (i.e. use an identity view-matrix). In such a case the GrDrawEffect's
19 class GrDrawEffect { class
21 GrDrawEffect(const GrEffectStage& stage, bool explicitLocalCoords) function in class:GrDrawEffect
H A DGrBackendEffectFactory.h29 class GrDrawEffect;
47 virtual EffectKey glEffectKey(const GrDrawEffect&, const GrGLCaps&) const = 0;
48 virtual GrGLEffect* createGLInstance(const GrDrawEffect&) const = 0;
H A DGrTBackendEffectFactory.h12 #include "GrDrawEffect.h"
34 virtual EffectKey glEffectKey(const GrDrawEffect& drawEffect,
67 virtual GrGLEffect* createGLInstance(const GrDrawEffect& drawEffect) const SK_OVERRIDE {
/external/skia/src/gpu/effects/
H A DGrDitherEffect.cpp69 GLDitherEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
72 const GrDrawEffect& drawEffect,
84 const GrDrawEffect& drawEffect)
89 const GrDrawEffect& drawEffect,
H A DGrBezierEffect.cpp17 GrGLConicEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
20 const GrDrawEffect& drawEffect,
27 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&);
29 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE {}
38 const GrDrawEffect& drawEffect)
45 const GrDrawEffect& drawEffect,
119 GrGLEffect::EffectKey GrGLConicEffect::GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) {
165 GrGLQuadEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
168 const GrDrawEffect& drawEffect,
175 static inline EffectKey GenKey(const GrDrawEffect
[all...]
H A DGrConvexPolyEffect.cpp89 GLAARectEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
92 const GrDrawEffect& drawEffect,
99 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&);
101 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
110 const GrDrawEffect& drawEffect)
116 const GrDrawEffect& drawEffect,
157 void GLAARectEffect::setData(const GrGLUniformManager& uman, const GrDrawEffect& drawEffect) {
167 GrGLEffect::EffectKey GLAARectEffect::GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) {
180 GrGLConvexPolyEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
183 const GrDrawEffect
[all...]
H A DGrOvalEffect.cpp103 GLCircleEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
106 const GrDrawEffect& drawEffect,
113 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&);
115 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
126 const GrDrawEffect& drawEffect)
132 const GrDrawEffect& drawEffect,
166 GrGLEffect::EffectKey GLCircleEffect::GenKey(const GrDrawEffect& drawEffect,
172 void GLCircleEffect::setData(const GrGLUniformManager& uman, const GrDrawEffect& drawEffect) {
276 GLEllipseEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
279 const GrDrawEffect
[all...]
H A DGrConvolutionEffect.cpp19 GrGLConvolutionEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
22 const GrDrawEffect&,
29 virtual void setData(const GrGLUniformManager& uman, const GrDrawEffect&) SK_OVERRIDE;
31 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&);
49 const GrDrawEffect& drawEffect)
58 const GrDrawEffect&,
106 const GrDrawEffect& drawEffect) {
136 GrGLEffect::EffectKey GrGLConvolutionEffect::GenKey(const GrDrawEffect& drawEffect,
57 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey key, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
H A DGrSimpleTextureEffect.cpp17 GrGLSimpleTextureEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&) argument
22 const GrDrawEffect& drawEffect,
H A DGrBicubicEffect.cpp16 const GrDrawEffect&);
19 const GrDrawEffect&,
26 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
28 static inline EffectKey GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) {
43 GrGLBicubicEffect::GrGLBicubicEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&) argument
48 const GrDrawEffect& drawEffect,
108 const GrDrawEffect& drawEffect) {
H A DGrCustomCoordsTextureEffect.cpp18 GrGLCustomCoordsTextureEffect(const GrBackendEffectFactory& factory, const GrDrawEffect& drawEffect)
22 const GrDrawEffect& drawEffect,
49 const GrDrawEffect& drawEffect) SK_OVERRIDE {}
H A DGrTextureDomain.cpp145 GrGLTextureDomainEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
148 const GrDrawEffect&,
155 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
157 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&);
165 const GrDrawEffect&)
170 const GrDrawEffect& drawEffect,
184 const GrDrawEffect& drawEffect) {
190 GrGLEffect::EffectKey GrGLTextureDomainEffect::GenKey(const GrDrawEffect& drawEffect,
164 GrGLTextureDomainEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&) argument
H A DGrDistanceFieldTextureEffect.cpp34 const GrDrawEffect& drawEffect)
39 const GrDrawEffect& drawEffect,
128 const GrDrawEffect& drawEffect) SK_OVERRIDE {
150 static inline EffectKey GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) {
251 const GrDrawEffect& drawEffect)
256 const GrDrawEffect& drawEffect,
383 const GrDrawEffect& drawEffect) SK_OVERRIDE {
414 static inline EffectKey GenKey(const GrDrawEffect& drawEffect, const GrGLCaps&) {
H A DGrRRectEffect.cpp135 GLCircularRRectEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
138 const GrDrawEffect& drawEffect,
145 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&);
147 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
157 const GrDrawEffect& drawEffect)
163 const GrDrawEffect& drawEffect,
294 GrGLEffect::EffectKey GLCircularRRectEffect::GenKey(const GrDrawEffect& drawEffect,
302 const GrDrawEffect& drawEffect) {
487 GLEllipticalRRectEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
490 const GrDrawEffect
[all...]
/external/skia/src/effects/
H A DSkLumaColorFilter.cpp84 const GrDrawEffect&)
88 static EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&) { argument
94 const GrDrawEffect&,
83 GLEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&) argument
H A DSkAlphaThresholdFilter.cpp115 GrGLAlphaThresholdEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
118 const GrDrawEffect&,
125 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
135 GrGLAlphaThresholdEffect::GrGLAlphaThresholdEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&) argument
140 const GrDrawEffect&,
188 const GrDrawEffect& drawEffect) {
139 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey key, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
H A DSkTableColorFilter.cpp269 GLColorTableEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
272 const GrDrawEffect&,
279 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE {}
281 static EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&);
288 GLColorTableEffect::GLColorTableEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&) argument
293 const GrDrawEffect&,
336 GrGLEffect::EffectKey GLColorTableEffect::GenKey(const GrDrawEffect&, const GrGLCaps&) { argument
292 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey, const char* outputColor, const char* inputColor, const TransformedCoordsArray&, const TextureSamplerArray& samplers) argument
H A DSkMagnifierImageFilter.cpp96 GrGLMagnifierEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
99 const GrDrawEffect&,
106 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
116 GrGLMagnifierEffect::GrGLMagnifierEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&) argument
121 const GrDrawEffect&,
174 const GrDrawEffect& drawEffect) {
120 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey key, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
H A DSkArithmeticMode.cpp239 GrGLArithmeticEffect(const GrBackendEffectFactory&, const GrDrawEffect&);
243 const GrDrawEffect&,
250 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
252 static EffectKey GenKey(const GrDrawEffect&, const GrGLCaps& caps);
343 const GrDrawEffect& drawEffect)
352 const GrDrawEffect& drawEffect,
399 void GrGLArithmeticEffect::setData(const GrGLUniformManager& uman, const GrDrawEffect& drawEffect) {
405 GrGLEffect::EffectKey GrGLArithmeticEffect::GenKey(const GrDrawEffect& drawEffect,
H A DSkDisplacementMapEffect.cpp276 const GrDrawEffect& drawEffect);
280 const GrDrawEffect&,
287 static inline EffectKey GenKey(const GrDrawEffect&, const GrGLCaps&);
289 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
506 const GrDrawEffect& drawEffect)
516 const GrDrawEffect&,
593 const GrDrawEffect& drawEffect) {
604 GrGLEffect::EffectKey GrGLDisplacementMapEffect::GenKey(const GrDrawEffect& drawEffect,
515 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey key, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
/external/skia/src/effects/gradients/
H A DSkTwoPointConicalGradient_gpu.cpp137 GLEdge2PtConicalEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&);
141 const GrDrawEffect&,
147 virtual void setData(const GrGLUniformManager&, const GrDrawEffect&) SK_OVERRIDE;
149 static EffectKey GenKey(const GrDrawEffect&, const GrGLCaps& caps);
213 const GrDrawEffect& drawEffect)
221 const GrDrawEffect&,
276 const GrDrawEffect& drawEffect) {
297 GrGLEffect::EffectKey GLEdge2PtConicalEffect::GenKey(const GrDrawEffect& drawEffect,
413 GLFocalOutside2PtConicalEffect(const GrBackendEffectFactory& factory, const GrDrawEffect&);
417 const GrDrawEffect
220 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey key, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
496 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey key, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
705 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey key, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
954 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey key, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
1189 emitCode(GrGLShaderBuilder* builder, const GrDrawEffect&, EffectKey key, const char* outputColor, const char* inputColor, const TransformedCoordsArray& coords, const TextureSamplerArray& samplers) argument
[all...]

Completed in 301 milliseconds

12