HomeSort by relevance Sort by last modified time
    Searched refs:GrIndexBuffer (Results 1 - 25 of 33) sorted by null

1 2

  /external/skia/src/gpu/
GrResourceProvider.h 12 #include "GrIndexBuffer.h"
17 class GrIndexBuffer;
48 * a ref on the returned GrIndexBuffer.
58 const GrIndexBuffer* findOrCreateInstancedIndexBuffer(const uint16_t* pattern,
63 if (GrIndexBuffer* buffer = this->findAndRefTByUniqueKey<GrIndexBuffer>(key)) {
72 * The max number of quads can be queried using GrIndexBuffer::maxQuads().
76 const GrIndexBuffer* refQuadIndexBuffer() {
77 if (GrIndexBuffer* buffer =
78 this->findAndRefTByUniqueKey<GrIndexBuffer>(fQuadIndexBufferKey))
    [all...]
GrIndexBuffer.h 17 class GrIndexBuffer : public GrGeometryBuffer {
37 GrIndexBuffer(GrGpu* gpu, size_t gpuMemorySize, bool dynamic, bool cpuBacked)
GrBatchFlushState.cpp 28 const GrIndexBuffer** buffer, int* startIndex) {
GrBufferAllocPool.h 170 class GrIndexBuffer;
203 const GrIndexBuffer** buffer,
GrVertices.h 11 #include "GrIndexBuffer.h"
24 const GrIndexBuffer* indexBuffer() const { return fIndexBuffer.get(); }
33 GrPendingIOResource<const GrIndexBuffer, kRead_GrIOType> fIndexBuffer;
69 const GrIndexBuffer* indexBuffer,
99 const GrIndexBuffer* indexBuffer,
GrResourceProvider.cpp 11 #include "GrIndexBuffer.h"
28 const GrIndexBuffer* GrResourceProvider::createInstancedIndexBuffer(const uint16_t* pattern,
36 GrIndexBuffer* buffer = this->createIndexBuffer(bufferSize, kStatic_BufferUsage,
66 const GrIndexBuffer* GrResourceProvider::createQuadIndexBuffer() {
92 GrIndexBuffer* GrResourceProvider::createIndexBuffer(size_t size, BufferUsage usage,
106 GrIndexBuffer::ComputeScratchKey(size, true, &key);
115 return static_cast<GrIndexBuffer*>(resource);
GrBatchFlushState.h 80 uint16_t* makeIndexSpace(int indexCount, const GrIndexBuffer** buffer, int* startIndex);
179 uint16_t* makeIndexSpace(int indexCount, const GrIndexBuffer** buffer, int* startIndex) {
GrGpu.h 22 class GrIndexBuffer;
131 * by either GrIndexBuffer::map() or
132 * GrIndexBuffer::updateData().
136 GrIndexBuffer* createIndexBuffer(size_t size, bool dynamic);
523 virtual GrIndexBuffer* onCreateIndexBuffer(size_t size, bool dynamic) = 0;
GrBufferAllocPool.cpp 14 #include "GrIndexBuffer.h"
368 const GrIndexBuffer** buffer,
382 *buffer = (const GrIndexBuffer*) geomBuffer;
GrGpu.cpp 14 #include "GrIndexBuffer.h"
222 GrIndexBuffer* GrGpu::createIndexBuffer(size_t size, bool dynamic) {
224 GrIndexBuffer* ib = this->onCreateIndexBuffer(size, dynamic);
GrTest.cpp 355 GrIndexBuffer* onCreateIndexBuffer(size_t size, bool dynamic) override { return nullptr; }
  /external/skia/src/gpu/vk/
GrVkIndexBuffer.h 11 #include "GrIndexBuffer.h"
17 class GrVkIndexBuffer : public GrIndexBuffer, public GrVkBuffer {
36 typedef GrIndexBuffer INHERITED;
GrVkGpu.h 147 GrIndexBuffer* onCreateIndexBuffer(size_t size, bool dynamic) override;
  /external/skia/src/gpu/gl/
GrGLIndexBuffer.h 11 #include "GrIndexBuffer.h"
17 class GrGLIndexBuffer : public GrIndexBuffer {
45 typedef GrIndexBuffer INHERITED;
  /external/skia/src/gpu/batches/
GrVertexBatch.h 38 const GrIndexBuffer*, int verticesPerInstance, int indicesPerInstance,
GrVertexBatch.cpp 20 size_t vertexStride, const GrIndexBuffer* indexBuffer,
52 SkAutoTUnref<const GrIndexBuffer> quadIndexBuffer(
GrTInstanceBatch.h 37 * const GrIndexBuffer* GetIndexBuffer(GrResourceProvider*)
104 SkAutoTUnref<const GrIndexBuffer> indexBuffer(
GrAtlasTextBatch.h 103 SkAutoTUnref<const GrIndexBuffer> fIndexBuffer;
GrAAStrokeRectBatch.cpp 126 static const GrIndexBuffer* GetIndexBuffer(GrResourceProvider* resourceProvider,
209 const SkAutoTUnref<const GrIndexBuffer> indexBuffer(
238 const GrIndexBuffer* AAStrokeRectBatch::GetIndexBuffer(GrResourceProvider* resourceProvider,
GrAAFillRectBatch.cpp 31 const GrIndexBuffer* get_index_buffer(GrResourceProvider* resourceProvider) {
194 static const GrIndexBuffer* GetIndexBuffer(GrResourceProvider* rp) {
GrAAHairLinePathRenderer.cpp 15 #include "GrIndexBuffer.h"
68 static const GrIndexBuffer* ref_quads_index_buffer(GrResourceProvider* resourceProvider) {
102 static const GrIndexBuffer* ref_lines_index_buffer(GrResourceProvider* resourceProvider) {
861 SkAutoTUnref<const GrIndexBuffer> linesIndexBuffer(
897 SkAutoTUnref<const GrIndexBuffer> quadsIndexBuffer(
    [all...]
GrNinePatch.cpp 99 SkAutoTUnref<const GrIndexBuffer> indexBuffer(
GrDrawVerticesBatch.cpp 119 const GrIndexBuffer* indexBuffer = nullptr;
GrAALinearizingConvexPathRenderer.cpp 178 const GrIndexBuffer* indexBuffer;
  /external/skia/include/gpu/
GrContext.h 32 class GrIndexBuffer;

Completed in 1687 milliseconds

1 2