Lines Matching full:programid
87 typedef uint64_t programid;
213 programid key() const {
214 programid key = 0;
226 key |= programid(gradientType) << PROGRAM_GRADIENT_TYPE_SHIFT;
247 if (modulate) key |= programid(0x1) << PROGRAM_MODULATE_SHIFT;
248 if (isPoint) key |= programid(0x1) << PROGRAM_IS_POINT_SHIFT;
249 if (isAA) key |= programid(0x1) << PROGRAM_HAS_AA_SHIFT;
250 if (hasExternalTexture) key |= programid(0x1) << PROGRAM_HAS_EXTERNAL_TEXTURE_SHIFT;
251 if (hasTextureTransform) key |= programid(0x1) << PROGRAM_HAS_TEXTURE_TRANSFORM_SHIFT;
260 programid k = key();
295 Program* generateProgram(const ProgramDescription& description, programid key);
303 KeyedVector<programid, Program*> mCache;