Lines Matching refs:fVertexData
482 const GrThreadSafeCache::VertexData* vertexData() const { return fVertexData.get(); } in vertexData()
547 if (!fVertexData) { in findOrCreateVertices()
562 fVertexData = cachedVerts; in findOrCreateVertices()
580 fVertexData = GrThreadSafeCache::MakeVertexData(verts, 4, kVertSize); in findOrCreateVertices()
582 auto [tmpV, tmpD] = threadSafeViewCache->addVertsWithData(key, fVertexData, in findOrCreateVertices()
584 if (tmpV != fVertexData) { in findOrCreateVertices()
586 fVertexData = tmpV; in findOrCreateVertices()
590 if (auto dContext = rContext->asDirectContext(); dContext && !fVertexData->gpuBuffer()) { in findOrCreateVertices()
596 sk_sp<GrGpuBuffer> tmp = rp->createBuffer(fVertexData->vertices(), in findOrCreateVertices()
597 fVertexData->size(), in findOrCreateVertices()
600 fVertexData->setGpuBuffer(std::move(tmp)); in findOrCreateVertices()
639 if (!fVertexData || !fVertexData->gpuBuffer()) { in onExecute()
648 flushState->bindBuffers(nullptr, nullptr, fVertexData->refGpuBuffer()); in onExecute()
658 sk_sp<GrThreadSafeCache::VertexData> fVertexData; member in GrThreadSafeVertexTestOp