Lines Matching refs:GrQuadPerEdgeAA
29 using VertexSpec = GrQuadPerEdgeAA::VertexSpec;
30 using ColorType = GrQuadPerEdgeAA::ColorType;
150 fColorType = GrQuadPerEdgeAA::MinColorType(colorOverride); in finalize()
158 fColorType = std::max(fColorType, GrQuadPerEdgeAA::MinColorType(iter->fColor)); in finalize()
189 auto indexBufferOption = GrQuadPerEdgeAA::CalcIndexBufferOption(fHelper.aaType(), in vertexSpec()
193 fHelper.usesLocalCoords(), GrQuadPerEdgeAA::Subset::kNo, in vertexSpec()
211 GrGeometryProcessor* gp = GrQuadPerEdgeAA::MakeProcessor(arena, vertexSpec); in onCreateProgramInfo()
249 GrQuadPerEdgeAA::Tessellator tessellator(vertexSpec, dst); in tessellate()
289 fIndexBuffer = GrQuadPerEdgeAA::GetIndexBuffer(target, vertexSpec.indexBufferOption()); in onPrepareDraws()
317 GrQuadPerEdgeAA::IssueDraw(flushState->caps(), flushState->opsRenderPass(), vertexSpec, 0, in onExecute()
387 auto indexBufferOption = GrQuadPerEdgeAA::CalcIndexBufferOption(aaType, quadCount); in canAddQuads()
388 if (quadCount > GrQuadPerEdgeAA::QuadLimit(indexBufferOption)) { in canAddQuads()
398 auto indexBufferOption = GrQuadPerEdgeAA::CalcIndexBufferOption(fHelper.aaType(), in canAddQuads()
400 if (quadCount > GrQuadPerEdgeAA::QuadLimit(indexBufferOption)) { in canAddQuads()