Lines Matching defs:ProgramDescription
104 struct ProgramDescription { struct
117 ProgramDescription() { in ProgramDescription() argument
122 bool hasTexture;
123 bool hasAlpha8Texture;
124 bool hasExternalTexture;
125 bool hasTextureTransform;
128 bool hasColors;
131 bool modulate;
134 bool hasBitmap;
135 bool isBitmapNpot;
137 bool hasVertexAlpha;
138 bool useShadowAlphaInterp;
140 bool hasGradient;
141 Gradient gradientType;
142 bool isSimpleGradient;
144 SkXfermode::Mode shadersMode;
146 bool isBitmapFirst;
147 GLenum bitmapWrapS;
148 GLenum bitmapWrapT;
151 ColorModifier colorOp;
152 SkXfermode::Mode colorMode;
156 SkXfermode::Mode framebufferMode;
157 bool swapSrcDst;
159 bool hasGammaCorrection;
160 float gamma;
162 bool hasDebugHighlight;
163 bool hasRoundRectClip;
169 void reset() { in reset()
213 bool setColorModulate(const float a) { in setColorModulate()
223 bool setAlpha8ColorModulate(const float r, const float g, const float b, const float a) { in setAlpha8ColorModulate()
232 programid key() const { in key()
300 }; // struct ProgramDescription argument