Lines Matching refs:SkVertices
10 #include "include/core/SkVertices.h"
18 static bool equal(const SkVertices* vert0, const SkVertices* vert1) {
61 static void self_test(sk_sp<SkVertices> v0, skiatest::Reporter* reporter) {
69 sk_sp<SkVertices> v1 = SkVerticesPriv::Decode(reader);
83 const uint32_t texFlags[] = { 0, SkVertices::kHasTexCoords_BuilderFlag };
84 const uint32_t colFlags[] = { 0, SkVertices::kHasColors_BuilderFlag };
89 SkVertices::Builder builder(SkVertices::kTriangles_VertexMode, vCount, iCount, flags);
111 SkVertices::Builder builder(SkVertices::kTriangleFan_VertexMode, UINT16_MAX + 1, 0,
112 SkVertices::kHasColors_BuilderFlag);
117 SkVertices::Builder builder(SkVertices::kTriangleFan_VertexMode, UINT16_MAX + 2, 0,
118 SkVertices::kHasColors_BuilderFlag);
123 SkVertices::Builder builder(SkVertices::kTriangleFan_VertexMode, 2, 0,
124 SkVertices::kHasColors_BuilderFlag);
129 SkVertices::Builder builder(SkVertices::kTriangleFan_VertexMode, 10, 3,
130 SkVertices::kHasColors_BuilderFlag);
135 SkVertices::Builder builder(SkVertices::kTriangleFan_VertexMode, 10, 2,
136 SkVertices::kHasColors_BuilderFlag);
143 auto verts = SkVertices::MakeCopy(SkVertices::kTriangles_VertexMode, 3, pts, nullptr, colors);