Home
last modified time | relevance | path

Searched refs:GrVertexBuffer (Results 1 – 25 of 34) sorted by relevance

12

/external/skia/src/gpu/
DGrVertices.h23 const GrVertexBuffer* vertexBuffer() const { return fVertexBuffer.get(); } in vertexBuffer()
32 GrPendingIOResource<const GrVertexBuffer, kRead_GrIOType> fVertexBuffer;
49 void init(GrPrimitiveType primType, const GrVertexBuffer* vertexBuffer, int startVertex, in init()
68 const GrVertexBuffer* vertexBuffer, in initIndexed()
98 const GrVertexBuffer* vertexBuffer, in initInstanced()
DGrVertexBuffer.h16 class GrVertexBuffer : public GrGeometryBuffer {
28 GrVertexBuffer(GrGpu* gpu, size_t gpuMemorySize, bool dynamic, bool cpuBacked) in GrVertexBuffer() function
DGrBufferAllocPool.h126 class GrVertexBuffer; variable
163 const GrVertexBuffer** buffer,
DGrResourceProvider.h23 class GrVertexBuffer; variable
115 GrVertexBuffer* createVertexBuffer(size_t size, BufferUsage, uint32_t flags);
DGrResourceProvider.cpp121 GrVertexBuffer* GrResourceProvider::createVertexBuffer(size_t size, BufferUsage usage, in createVertexBuffer()
135 GrVertexBuffer::ComputeScratchKey(size, true, &key); in createVertexBuffer()
144 return static_cast<GrVertexBuffer*>(resource); in createVertexBuffer()
DGrTessellator.h36 SkAutoTUnref<GrVertexBuffer>& vertexBuffer, bool canMapVB, bool* isLinear);
DGrBatchFlushState.h79 const GrVertexBuffer** buffer, int* startVertex);
175 const GrVertexBuffer** buffer, int* startVertex) { in makeVertexSpace()
DGrGpu.h36 class GrVertexBuffer; variable
124 GrVertexBuffer* createVertexBuffer(size_t size, bool dynamic);
522 virtual GrVertexBuffer* onCreateVertexBuffer(size_t size, bool dynamic) = 0;
DGrBatchFlushState.cpp23 const GrVertexBuffer** buffer, int* startVertex) { in makeVertexSpace()
DGrBufferAllocPool.cpp341 const GrVertexBuffer** buffer, in makeSpace()
355 *buffer = (const GrVertexBuffer*) geomBuffer; in makeSpace()
DGrGpu.cpp213 GrVertexBuffer* GrGpu::createVertexBuffer(size_t size, bool dynamic) { in createVertexBuffer()
215 GrVertexBuffer* vb = this->onCreateVertexBuffer(size, dynamic); in createVertexBuffer()
/external/skia/src/gpu/vk/
DGrVkVertexBuffer.h17 class GrVkVertexBuffer : public GrVertexBuffer, public GrVkBuffer {
35 typedef GrVertexBuffer INHERITED;
DGrVkGpu.h146 GrVertexBuffer* onCreateVertexBuffer(size_t size, bool dynamic) override;
/external/skia/src/gpu/gl/
DGrGLVertexBuffer.h17 class GrGLVertexBuffer : public GrVertexBuffer {
45 typedef GrVertexBuffer INHERITED;
/external/skia/src/gpu/batches/
DGrTessellatingPathRenderer.cpp48 bool cache_match(GrVertexBuffer* vertexBuffer, SkScalar tol, int* actualCount) { in cache_match()
108 SkAutoTUnref<GrVertexBuffer>& vertexBuffer, in tessellate()
162 SkAutoTUnref<GrVertexBuffer> vertexBuffer(rp->findAndRefTByUniqueKey<GrVertexBuffer>(key)); in onPrepareDraws()
DGrVertexBatch.cpp27 const GrVertexBuffer* vertexBuffer; in init()
DGrAtlasTextBatch.h102 SkAutoTUnref<const GrVertexBuffer> fVertexBuffer;
DGrAADistanceFieldPathRenderer.cpp180 SkAutoTUnref<const GrVertexBuffer> fVertexBuffer;
218 const GrVertexBuffer* vertexBuffer; in onPrepareDraws()
DGrNonAAStrokeRectBatch.cpp133 const GrVertexBuffer* vertexBuffer; in onPrepareDraws()
DGrPLSPathRenderer.cpp876 const GrVertexBuffer* triVertexBuffer; in onPrepareDraws()
895 const GrVertexBuffer* quadVertexBuffer; in onPrepareDraws()
919 const GrVertexBuffer* rectVertexBuffer; in onPrepareDraws()
DGrDrawVerticesBatch.cpp109 const GrVertexBuffer* vertexBuffer; in onPrepareDraws()
DGrAtlasTextBatch.cpp122 const GrVertexBuffer* vertexBuffer; in onPrepareDraws()
DGrAALinearizingConvexPathRenderer.cpp167 const GrVertexBuffer* vertexBuffer; in draw()
DGrAAHairLinePathRenderer.cpp865 const GrVertexBuffer* vertexBuffer; in onPrepareDraws()
894 const GrVertexBuffer* vertexBuffer; in onPrepareDraws()
/external/skia/include/gpu/
DGrContext.h44 class GrVertexBuffer; variable

12