Home
last modified time | relevance | path

Searched refs:GrBufferAllocPool (Results 1 – 17 of 17) sorted by relevance

/third_party/skia/src/gpu/
DGrBufferAllocPool.h34 class GrBufferAllocPool : SkNoncopyable {
86 GrBufferAllocPool(GrGpu* gpu, GrGpuBufferType bufferType, sk_sp<CpuBufferCache> cpuBufferCache);
88 virtual ~GrBufferAllocPool();
172 class GrVertexBufferAllocPool : public GrBufferAllocPool {
245 using INHERITED = GrBufferAllocPool;
251 class GrIndexBufferAllocPool : public GrBufferAllocPool {
315 using INHERITED = GrBufferAllocPool;
318 class GrDrawIndirectBufferAllocPool : private GrBufferAllocPool {
321 : GrBufferAllocPool(gpu, GrGpuBufferType::kDrawIndirect, std::move(cpuBufferCache)) {} in GrDrawIndirectBufferAllocPool()
324 return this->GrBufferAllocPool::makeSpace(drawCount * sizeof(GrDrawIndirectCommand), 4, in makeSpace()
[all …]
DGrBufferAllocPool.cpp23 sk_sp<GrBufferAllocPool::CpuBufferCache> GrBufferAllocPool::CpuBufferCache::Make( in Make()
28 GrBufferAllocPool::CpuBufferCache::CpuBufferCache(int maxBuffersToCache) in CpuBufferCache()
35 sk_sp<GrCpuBuffer> GrBufferAllocPool::CpuBufferCache::makeBuffer(size_t size, in makeBuffer()
64 void GrBufferAllocPool::CpuBufferCache::releaseAll() { in releaseAll()
88 GrBufferAllocPool::GrBufferAllocPool(GrGpu* gpu, GrGpuBufferType bufferType, in GrBufferAllocPool() function in GrBufferAllocPool
95 void GrBufferAllocPool::deleteBlocks() { in deleteBlocks()
108 GrBufferAllocPool::~GrBufferAllocPool() { in ~GrBufferAllocPool()
113 void GrBufferAllocPool::reset() { in reset()
121 void GrBufferAllocPool::unmap() { in unmap()
141 void GrBufferAllocPool::validate(bool unusedBlockAllowed) const { in validate()
[all …]
DGrDrawingManager.h216 sk_sp<GrBufferAllocPool::CpuBufferCache> fCpuBufferCache;
DGrOpFlushState.cpp25 sk_sp<GrBufferAllocPool::CpuBufferCache> cpuBufferCache) in GrOpFlushState()
DBUILD.bazel32 "GrBufferAllocPool.cpp",
33 "GrBufferAllocPool.h",
DGrOpFlushState.h33 sk_sp<GrBufferAllocPool::CpuBufferCache> = nullptr);
DGrDrawingManager.cpp160 fCpuBufferCache = GrBufferAllocPool::CpuBufferCache::Make(maxCachedBuffers); in flush()
/third_party/flutter/skia/src/gpu/
DGrBufferAllocPool.cpp21 sk_sp<GrBufferAllocPool::CpuBufferCache> GrBufferAllocPool::CpuBufferCache::Make( in Make()
26 GrBufferAllocPool::CpuBufferCache::CpuBufferCache(int maxBuffersToCache) in CpuBufferCache()
33 sk_sp<GrCpuBuffer> GrBufferAllocPool::CpuBufferCache::makeBuffer(size_t size, in makeBuffer()
62 void GrBufferAllocPool::CpuBufferCache::releaseAll() { in releaseAll()
86 constexpr size_t GrBufferAllocPool::kDefaultBufferSize;
88 GrBufferAllocPool::GrBufferAllocPool(GrGpu* gpu, GrGpuBufferType bufferType, in GrBufferAllocPool() function in GrBufferAllocPool
95 void GrBufferAllocPool::deleteBlocks() { in deleteBlocks()
108 GrBufferAllocPool::~GrBufferAllocPool() { in ~GrBufferAllocPool()
113 void GrBufferAllocPool::reset() { in reset()
121 void GrBufferAllocPool::unmap() { in unmap()
[all …]
DGrBufferAllocPool.h33 class GrBufferAllocPool : SkNoncopyable {
85 GrBufferAllocPool(GrGpu* gpu, GrGpuBufferType bufferType, sk_sp<CpuBufferCache> cpuBufferCache);
87 virtual ~GrBufferAllocPool();
171 class GrVertexBufferAllocPool : public GrBufferAllocPool {
244 typedef GrBufferAllocPool INHERITED;
250 class GrIndexBufferAllocPool : public GrBufferAllocPool {
314 typedef GrBufferAllocPool INHERITED;
DGrOpFlushState.h33 sk_sp<GrBufferAllocPool::CpuBufferCache> = nullptr);
DGrDrawingManager.h193 sk_sp<GrBufferAllocPool::CpuBufferCache> fCpuBufferCache;
DGrOpFlushState.cpp21 sk_sp<GrBufferAllocPool::CpuBufferCache> cpuBufferCache) in GrOpFlushState()
DGrDrawingManager.cpp270 fCpuBufferCache = GrBufferAllocPool::CpuBufferCache::Make(maxCachedBuffers); in flush()
/third_party/skia/src/gpu/ops/
DAtlasTextOp.cpp252 static const int kMaxVertexBytes = GrBufferAllocPool::kDefaultBufferSize; in onPrepareDraws()
/third_party/flutter/skia/gn/
Dgpu.gni57 "$_src/gpu/GrBufferAllocPool.cpp",
58 "$_src/gpu/GrBufferAllocPool.h",
/third_party/skia/gn/
Dgpu.gni53 "$_src/gpu/GrBufferAllocPool.cpp",
54 "$_src/gpu/GrBufferAllocPool.h",
/third_party/flutter/engine/flutter/ci/licenses_golden/
Dlicenses_skia5726 FILE: ../../../third_party/skia/src/gpu/GrBufferAllocPool.cpp
5727 FILE: ../../../third_party/skia/src/gpu/GrBufferAllocPool.h