Lines Matching refs:sk_sp
44 static sk_sp<CpuBufferCache> Make(int maxBuffersToCache);
46 sk_sp<GrCpuBuffer> makeBuffer(size_t size, bool mustBeInitialized);
53 sk_sp<GrCpuBuffer> fBuffer;
86 GrBufferAllocPool(GrGpu* gpu, GrGpuBufferType bufferType, sk_sp<CpuBufferCache> cpuBufferCache);
109 void* makeSpace(size_t size, size_t alignment, sk_sp<const GrBuffer>* buffer, size_t* offset);
139 sk_sp<const GrBuffer>* buffer,
143 sk_sp<GrBuffer> getBuffer(size_t size);
148 sk_sp<GrBuffer> fBuffer;
162 sk_sp<CpuBufferCache> fCpuBufferCache;
163 sk_sp<GrCpuBuffer> fCpuStagingBuffer;
182 GrVertexBufferAllocPool(GrGpu* gpu, sk_sp<CpuBufferCache> cpuBufferCache);
207 sk_sp<const GrBuffer>* buffer,
240 sk_sp<const GrBuffer>* buffer,
261 GrIndexBufferAllocPool(GrGpu* gpu, sk_sp<CpuBufferCache> cpuBufferCache);
281 void* makeSpace(int indexCount, sk_sp<const GrBuffer>* buffer, int* startIndex);
310 sk_sp<const GrBuffer>* buffer,
320 GrDrawIndirectBufferAllocPool(GrGpu* gpu, sk_sp<CpuBufferCache> cpuBufferCache)
323 GrDrawIndirectWriter makeSpace(int drawCount, sk_sp<const GrBuffer>* buffer, size_t* offset) {
332 GrDrawIndexedIndirectWriter makeIndexedSpace(int drawCount, sk_sp<const GrBuffer>* buffer,