Lines Matching refs:VertexData
104 class VertexData : public SkNVRefCnt<VertexData> {
106 ~VertexData();
136 VertexData(const void* vertices, int numVertices, size_t vertexSize) in VertexData() function
142 VertexData(sk_sp<GrGpuBuffer> gpuBuffer, int numVertices, size_t vertexSize) in VertexData() function
158 static sk_sp<VertexData> MakeVertexData(const void* vertices,
161 static sk_sp<VertexData> MakeVertexData(sk_sp<GrGpuBuffer> buffer,
165 std::tuple<sk_sp<VertexData>, sk_sp<SkData>> findVertsWithData(
170 std::tuple<sk_sp<VertexData>, sk_sp<SkData>> addVertsWithData(
172 sk_sp<VertexData>,
198 Entry(const GrUniqueKey& key, sk_sp<VertexData> vertData) in Entry()
240 sk_sp<VertexData> vertexData() { in vertexData()
262 void set(const GrUniqueKey& key, sk_sp<VertexData> vertData) { in set()
285 sk_sp<VertexData> fVertData;
299 Entry* getEntry(const GrUniqueKey&, sk_sp<VertexData>) SK_REQUIRES(fSpinLock);
309 std::tuple<sk_sp<VertexData>, sk_sp<SkData>> internalFindVerts(
311 std::tuple<sk_sp<VertexData>, sk_sp<SkData>> internalAddVerts(
313 sk_sp<VertexData>,