Lines Matching refs:mesh
324 Mesh& mesh = fMeshes.push_back(); in DrawVerticesOpImpl() local
325 mesh.fColor = color; in DrawVerticesOpImpl()
326 mesh.fViewMatrix = matrixProvider.localToDevice(); in DrawVerticesOpImpl()
327 mesh.fVertices = std::move(vertices); in DrawVerticesOpImpl()
328 mesh.fIgnoreColors = false; in DrawVerticesOpImpl()
337 this->setTransformedBounds(mesh.fVertices->bounds(), in DrawVerticesOpImpl()
338 mesh.fViewMatrix, in DrawVerticesOpImpl()
431 for (const auto& mesh : fMeshes) { in onPrepareDraws() local
432 SkVerticesPriv info(mesh.fVertices->priv()); in onPrepareDraws()
449 GrColor meshColor = mesh.fColor.toBytes_RGBA(); in onPrepareDraws()
456 verts << (mesh.hasPerVertexColors() ? colors[i] : meshColor); in onPrepareDraws()
464 SkASSERT(!mesh.fViewMatrix.hasPerspective()); in onPrepareDraws()
465 SkMatrixPriv::MapPointsWithStride(mesh.fViewMatrix, posBase, vertexStride, in onPrepareDraws()