Lines Matching defs:flags
276 uint32_t flags = 0;
278 case SkSL::ProgramKind::kRuntimeColorFilter: flags |= kAllowColorFilter_Flag; break;
279 case SkSL::ProgramKind::kRuntimeShader: flags |= kAllowShader_Flag; break;
280 case SkSL::ProgramKind::kRuntimeBlender: flags |= kAllowBlender_Flag; break;
285 flags |= kUsesSampleCoords_Flag;
297 if (flags & (kAllowColorFilter_Flag | kAllowBlender_Flag)) {
298 SkASSERT(!(flags & kUsesSampleCoords_Flag));
303 flags |= kSamplesOutsideMain_Flag;
343 uni.flags = 0;
348 uni.flags |= Uniform::kArray_Flag;
358 uni.flags |= Uniform::kSRGBUnpremul_Flag;
375 flags &= ~kUsesSampleCoords_Flag;
386 flags));
514 uint32_t flags)
521 , fFlags(flags) {
751 if (v.flags & Flags::kSRGBUnpremul_Flag) {
753 if (steps.flags.mask()) {
1066 uint32_t flags = 0;
1068 flags |= kIsOpaque_Flag;
1071 flags |= kHasLocalMatrix_Flag;
1076 buffer.write32(flags);
1077 if (flags & kHasLocalMatrix_Flag) {
1104 uint32_t flags = buffer.read32();
1106 bool isOpaque = SkToBool(flags & kIsOpaque_Flag);
1108 if (flags & kHasLocalMatrix_Flag) {