Lines Matching defs:flags
28 // Bits 29:31 used for various boolean flags
45 uint32_t flags = 0;
47 flags |= kHasPosition_GSF;
50 flags |= kHasLocalMatrix_GSF;
54 flags |= kHasColorSpace_GSF;
57 flags |= ((unsigned)fTileMode << kTileModeShift_GSF);
59 flags |= (fGradFlags << kGradFlagsShift_GSF);
61 buffer.writeUInt(flags);
86 // New gradient format. Includes floating point color, color space, densely packed flags
87 uint32_t flags = buffer.readUInt();
89 fTileMode = (SkTileMode)((flags >> kTileModeShift_GSF) & kTileModeMask_GSF);
90 fGradFlags = (flags >> kGradFlagsShift_GSF) & kGradFlagsMask_GSF;
100 if (SkToBool(flags & kHasColorSpace_GSF)) {
106 if (SkToBool(flags & kHasPosition_GSF)) {
115 if (SkToBool(flags & kHasLocalMatrix_GSF)) {
682 SkTileMode mode, uint32_t flags, const SkMatrix* localMatrix) {
690 desc->fGradFlags = flags;
847 uint32_t flags,
850 return MakeLinear(pts, converter.fColors4f.begin(), nullptr, pos, colorCount, mode, flags,
859 uint32_t flags,
885 desc_init(&desc, opt.fColors, std::move(colorSpace), opt.fPos, opt.fCount, mode, flags,
894 uint32_t flags,
898 flags, localMatrix);
906 uint32_t flags,
929 desc_init(&desc, opt.fColors, std::move(colorSpace), opt.fPos, opt.fCount, mode, flags,
942 uint32_t flags,
946 nullptr, pos, colorCount, mode, flags, localMatrix);
958 uint32_t flags,
981 circlePos, 3, mode, flags, localMatrix);
991 mode, flags, localMatrix);
1005 desc_init(&desc, opt.fColors, std::move(colorSpace), opt.fPos, opt.fCount, mode, flags,
1017 uint32_t flags,
1021 mode, startAngle, endAngle, flags, localMatrix);
1032 uint32_t flags,
1057 endAngle, flags, localMatrix);
1071 desc_init(&desc, opt.fColors, std::move(colorSpace), opt.fPos, opt.fCount, mode, flags,