• Home
  • Raw
  • Download

Lines Matching refs:lines

81                                                MSAALineVertices& lines) {  in append_contour_edge_indices()  argument
82 *(lines.nextIndex++) = fanCenterIdx; in append_contour_edge_indices()
83 *(lines.nextIndex++) = edgeV0Idx; in append_contour_edge_indices()
84 *(lines.nextIndex++) = edgeV0Idx + 1; in append_contour_edge_indices()
87 static inline void add_quad(MSAALineVertices& lines, MSAAQuadVertices& quads, const SkPoint pts[], in add_quad() argument
89 SkASSERT(lines.nextVertex < lines.verticesEnd); in add_quad()
90 *lines.nextVertex = { pts[2], color }; in add_quad()
92 int prevIdx = (uint16_t) (lines.nextVertex - lines.vertices - 1); in add_quad()
94 append_contour_edge_indices(subpathLineIdxStart, prevIdx, lines); in add_quad()
97 lines.nextVertex++; in add_quad()
344 MSAALineVertices lines; in onPrepareDraws() local
346 lines.vertices = (MSAALineVertices::Vertex*) target->makeVertexSpace(lineVertexStride, in onPrepareDraws()
350 if (!lines.vertices) { in onPrepareDraws()
354 lines.nextVertex = lines.vertices; in onPrepareDraws()
355 SkDEBUGCODE(lines.verticesEnd = lines.vertices + fMaxLineVertices;) in onPrepareDraws()
367 lines.indices = in onPrepareDraws()
369 if (!lines.indices) { in onPrepareDraws()
373 lines.nextIndex = lines.indices; in onPrepareDraws()
375 lines.indices = nullptr; in onPrepareDraws()
376 lines.nextIndex = nullptr; in onPrepareDraws()
391 if (!this->createGeom(lines, in onPrepareDraws()
400 int lineVertexOffset = (int) (lines.nextVertex - lines.vertices); in onPrepareDraws()
401 int lineIndexOffset = (int) (lines.nextIndex - lines.indices); in onPrepareDraws()
493 bool createGeom(MSAALineVertices& lines, in createGeom() argument
502 uint16_t subpathIdxStart = (uint16_t) (lines.nextVertex - lines.vertices); in createGeom()
515 uint16_t currIdx = (uint16_t) (lines.nextVertex - lines.vertices); in createGeom()
518 SkASSERT(lines.nextVertex < lines.verticesEnd); in createGeom()
519 *(lines.nextVertex++) = { pts[0], color }; in createGeom()
523 uint16_t prevIdx = (uint16_t) (lines.nextVertex - lines.vertices - 1); in createGeom()
525 append_contour_edge_indices(subpathIdxStart, prevIdx, lines); in createGeom()
528 SkASSERT(lines.nextVertex < lines.verticesEnd); in createGeom()
529 *(lines.nextVertex++) = { pts[1], color }; in createGeom()
536 add_quad(lines, quads, quadPts + i * 2, color, isIndexed, in createGeom()
542 add_quad(lines, quads, pts, color, isIndexed, subpathIdxStart); in createGeom()
550 add_quad(lines, quads, &quadPts[i], color, isIndexed, subpathIdxStart); in createGeom()