Lines Matching refs:ProcessorFlags

77     enum class ProcessorFlags {
87 GR_DECL_BITFIELD_CLASS_OPS_FRIENDS(ProcessorFlags);
97 ProcessorFlags);
112 ProcessorFlags fProcessorFlags;
139 GR_MAKE_BITFIELD_CLASS_OPS(FillRRectOpImpl::ProcessorFlags)
166 ProcessorFlags flags = ProcessorFlags::kNone;
176 flags |= ProcessorFlags::kUseHWDerivatives;
179 flags |= ProcessorFlags::kFakeNonAA;
192 ProcessorFlags processorFlags)
195 (processorFlags & ProcessorFlags::kFakeNonAA)
198 , fProcessorFlags(processorFlags & ~(ProcessorFlags::kHasLocalCoords |
199 ProcessorFlags::kWideColor |
200 ProcessorFlags::kMSAAEnabled))
206 GrOp::HasAABloat(!(processorFlags & ProcessorFlags::kFakeNonAA)),
220 (aa == GrAA::kNo) == (fProcessorFlags & ProcessorFlags::kFakeNonAA)) {
311 fProcessorFlags |= ProcessorFlags::kWideColor;
314 fProcessorFlags |= ProcessorFlags::kHasLocalCoords;
336 static GrGeometryProcessor* Make(SkArenaAlloc* arena, GrAAType aaType, ProcessorFlags flags) {
359 Processor(GrAAType aaType, ProcessorFlags flags)
369 MakeColorAttribute("color", (fFlags & ProcessorFlags::kWideColor)));
370 if (fFlags & ProcessorFlags::kHasLocalCoords) {
384 const ProcessorFlags fFlags;
548 << GrVertexColor(i->fColor, fProcessorFlags & ProcessorFlags::kWideColor)
549 << VertexWriter::If(fProcessorFlags & ProcessorFlags::kHasLocalCoords,
581 bool useHWDerivatives = (proc.fFlags & ProcessorFlags::kUseHWDerivatives);
596 (proc.fFlags & ProcessorFlags::kMSAAEnabled)
598 : (!(proc.fFlags & ProcessorFlags::kFakeNonAA))
638 if (proc.fFlags & ProcessorFlags::kMSAAEnabled) {
697 if (proc.fFlags & ProcessorFlags::kHasLocalCoords) {
747 if (proc.fFlags & ProcessorFlags::kMSAAEnabled) {
752 if (!(proc.fFlags & ProcessorFlags::kMSAAEnabled)) {
756 if (proc.fFlags & ProcessorFlags::kFakeNonAA) {
777 fProcessorFlags |= ProcessorFlags::kMSAAEnabled;