Home
last modified time | relevance | path

Searched refs:fVertexData (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/external/skia/src/gpu/ganesh/ops/
H A DTriangulatingPathRenderer.cpp145 SkASSERT(!fLockStride && !fVertices && !fVertexBuffer && !fVertexData); in ~StaticVertexAllocator()
150 SkASSERT(!fLockStride && !fVertices && !fVertexBuffer && !fVertexData); in lock()
173 SkASSERT(fLockStride && fVertices && fVertexBuffer && !fVertexData); in unlock()
185 fVertexData = GrThreadSafeCache::MakeVertexData(std::move(fVertexBuffer), in unlock()
193 SkASSERT(!fLockStride && !fVertices && !fVertexBuffer && fVertexData); in detachVertexData()
195 return std::move(fVertexData); in detachVertexData()
199 sk_sp<GrThreadSafeCache::VertexData> fVertexData; member in __anon3fbc32a40111::StaticVertexAllocator
335 if (!fVertexData) { in createNonAAMesh()
338 fVertexData = std::move(cachedVerts); in createNonAAMesh()
342 if (fVertexData) { in createNonAAMesh()
[all …]
/aosp_15_r20/external/skia/src/gpu/ganesh/
H A DGrEagerVertexAllocator.cpp43 SkASSERT(!fLockStride && !fVertices && !fVertexData); in lock()
53 SkASSERT(fLockStride && fVertices && !fVertexData); in unlock()
57 fVertexData = GrThreadSafeCache::MakeVertexData(fVertices, actualCount, fLockStride); in unlock()
64 SkASSERT(!fLockStride && !fVertices && fVertexData); in detachVertexData()
66 return std::move(fVertexData); in detachVertexData()
H A DGrEagerVertexAllocator.h83 SkASSERT(!fLockStride && !fVertices && !fVertexData); in ~GrCpuVertexAllocator()
93 sk_sp<GrThreadSafeCache::VertexData> fVertexData;
/aosp_15_r20/external/skia/tests/
H A DGrThreadSafeCacheTest.cpp487 const GrThreadSafeCache::VertexData* vertexData() const { return fVertexData.get(); } in vertexData()
552 if (!fVertexData) { in findOrCreateVertices()
567 fVertexData = cachedVerts; in findOrCreateVertices()
585 fVertexData = GrThreadSafeCache::MakeVertexData(verts, 4, kVertSize); in findOrCreateVertices()
587 auto [tmpV, tmpD] = threadSafeViewCache->addVertsWithData(key, fVertexData, in findOrCreateVertices()
589 if (tmpV != fVertexData) { in findOrCreateVertices()
591 fVertexData = tmpV; in findOrCreateVertices()
595 if (auto dContext = rContext->asDirectContext(); dContext && !fVertexData->gpuBuffer()) { in findOrCreateVertices()
601 sk_sp<GrGpuBuffer> tmp = rp->createBuffer(fVertexData->vertices(), in findOrCreateVertices()
602 fVertexData->size(), in findOrCreateVertices()
[all …]
H A DTriangulatingPathRendererTests.cpp937 fVertexData.reset(allocSize); in lock()
939 return fVertexData; in lock()
944 AutoTMalloc<char> fVertexData; member in __anon0dffa3412111::SimplerVertexAllocator
/aosp_15_r20/external/skia/bench/
H A DTriangulatorBench.cpp82 fVertexData.reset(allocSize); in lock()
84 return fVertexData; in lock()
93 AutoTMalloc<char> fVertexData; member in TriangulatorBenchmark