Home
last modified time | relevance | path

Searched refs:GrVkCommandPool (Results 1 – 20 of 20) sorted by relevance

/external/skqp/src/gpu/vk/
DGrVkCommandPool.cpp14 GrVkCommandPool* GrVkCommandPool::Create(const GrVkGpu* gpu) { in Create()
25 return new GrVkCommandPool(gpu, pool); in Create()
28 GrVkCommandPool::GrVkCommandPool(const GrVkGpu* gpu, VkCommandPool commandPool) in GrVkCommandPool() function in GrVkCommandPool
33 GrVkSecondaryCommandBuffer* GrVkCommandPool::findOrCreateSecondaryCommandBuffer(GrVkGpu* gpu) { in findOrCreateSecondaryCommandBuffer()
42 void GrVkCommandPool::recycleSecondaryCommandBuffer(GrVkSecondaryCommandBuffer* buffer) { in recycleSecondaryCommandBuffer()
47 void GrVkCommandPool::close() { in close()
51 void GrVkCommandPool::reset(GrVkGpu* gpu) { in reset()
58 void GrVkCommandPool::releaseResources(GrVkGpu* gpu) { in releaseResources()
66 void GrVkCommandPool::abandonGPUData() const { in abandonGPUData()
74 void GrVkCommandPool::freeGPUData(GrVkGpu* gpu) const { in freeGPUData()
DGrVkCommandPool.h20 class GrVkCommandPool : public GrVkResource {
22 static GrVkCommandPool* Create(const GrVkGpu* gpu);
52 GrVkCommandPool() = delete;
54 GrVkCommandPool(const GrVkGpu* gpu, VkCommandPool commandPool);
DGrVkResourceProvider.h29 class GrVkCommandPool; variable
91 GrVkCommandPool* findOrCreateCommandPool();
176 void backgroundReset(GrVkCommandPool* pool);
178 void reset(GrVkCommandPool* pool);
268 SkSTArray<4, GrVkCommandPool*, true> fActiveCommandPools;
271 SkSTArray<4, GrVkCommandPool*, true> fAvailableCommandPools;
DGrVkCommandBuffer.h73 GrVkCommandPool* commandPool() { return fCmdPool; } in commandPool()
134 GrVkCommandBuffer(VkCommandBuffer cmdBuffer, GrVkCommandPool* cmdPool,
168 GrVkCommandPool* fCmdPool;
208 static GrVkPrimaryCommandBuffer* Create(const GrVkGpu* gpu, GrVkCommandPool* cmdPool);
314 explicit GrVkPrimaryCommandBuffer(VkCommandBuffer cmdBuffer, GrVkCommandPool* cmdPool) in GrVkPrimaryCommandBuffer()
332 static GrVkSecondaryCommandBuffer* Create(const GrVkGpu* gpu, GrVkCommandPool* cmdPool);
349 explicit GrVkSecondaryCommandBuffer(VkCommandBuffer cmdBuffer, GrVkCommandPool* cmdPool) in GrVkSecondaryCommandBuffer()
DGrVkResourceProvider.cpp336 GrVkCommandPool* GrVkResourceProvider::findOrCreateCommandPool() { in findOrCreateCommandPool()
338 GrVkCommandPool* result; in findOrCreateCommandPool()
343 result = GrVkCommandPool::Create(fGpu); in findOrCreateCommandPool()
347 for (const GrVkCommandPool* pool : fActiveCommandPools) { in findOrCreateCommandPool()
350 for (const GrVkCommandPool* pool : fAvailableCommandPools) { in findOrCreateCommandPool()
361 GrVkCommandPool* pool = fActiveCommandPools[i]; in checkCommandBuffers()
422 for (GrVkCommandPool* pool : fActiveCommandPools) { in destroyResources()
428 for (GrVkCommandPool* pool : fAvailableCommandPools) { in destroyResources()
509 void GrVkResourceProvider::backgroundReset(GrVkCommandPool* pool) { in backgroundReset()
522 void GrVkResourceProvider::reset(GrVkCommandPool* pool) { in reset()
DGrVkGpu.h26 class GrVkCommandPool; variable
59 GrVkCommandPool* cmdPool() const { return fCmdPool; } in cmdPool()
276 GrVkCommandPool* fCmdPool;
DGrVkCommandBuffer.cpp373 GrVkCommandPool* cmdPool) { in Create()
840 GrVkCommandPool* cmdPool) { in Create()
/external/skia/src/gpu/vk/
DGrVkCommandPool.cpp14 GrVkCommandPool* GrVkCommandPool::Create(GrVkGpu* gpu) { in Create()
39 return new GrVkCommandPool(gpu, pool, primaryCmdBuffer); in Create()
42 GrVkCommandPool::GrVkCommandPool(GrVkGpu* gpu, VkCommandPool commandPool, in GrVkCommandPool() function in GrVkCommandPool
51 std::unique_ptr<GrVkSecondaryCommandBuffer> GrVkCommandPool::findOrCreateSecondaryCommandBuffer( in findOrCreateSecondaryCommandBuffer()
63 void GrVkCommandPool::recycleSecondaryCommandBuffer(GrVkSecondaryCommandBuffer* buffer) { in recycleSecondaryCommandBuffer()
74 void GrVkCommandPool::close() { in close()
78 void GrVkCommandPool::reset(GrVkGpu* gpu) { in reset()
89 void GrVkCommandPool::releaseResources() { in releaseResources()
96 void GrVkCommandPool::freeGPUData() const { in freeGPUData()
100 GrVkCommandPool* nonConstThis = const_cast<GrVkCommandPool*>(this); in freeGPUData()
DGrVkCommandPool.h19 class GrVkCommandPool : public GrVkManagedResource {
21 static GrVkCommandPool* Create(GrVkGpu* gpu);
51 GrVkCommandPool() = delete;
53 GrVkCommandPool(GrVkGpu* gpu, VkCommandPool commandPool, GrVkPrimaryCommandBuffer*);
DGrVkResourceProvider.h30 class GrVkCommandPool; variable
109 GrVkCommandPool* findOrCreateCommandPool();
218 void backgroundReset(GrVkCommandPool* pool);
220 void reset(GrVkCommandPool* pool);
316 SkSTArray<4, GrVkCommandPool*, true> fActiveCommandPools;
321 SkSTArray<4, GrVkCommandPool*, true> fAvailableCommandPools SK_GUARDED_BY(fBackgroundMutex);
DGrVkResourceProvider.cpp399 GrVkCommandPool* GrVkResourceProvider::findOrCreateCommandPool() { in findOrCreateCommandPool()
401 GrVkCommandPool* result; in findOrCreateCommandPool()
406 result = GrVkCommandPool::Create(fGpu); in findOrCreateCommandPool()
413 for (const GrVkCommandPool* pool : fActiveCommandPools) { in findOrCreateCommandPool()
416 for (const GrVkCommandPool* pool : fAvailableCommandPools) { in findOrCreateCommandPool()
437 GrVkCommandPool* pool = fActiveCommandPools[i]; in checkCommandBuffers()
453 GrVkCommandPool* pool = fActiveCommandPools[i]; in forceSyncAllCommandBuffers()
464 GrVkCommandPool* pool = fActiveCommandPools[i]; in addFinishedProcToActiveCommandBuffers()
502 for (GrVkCommandPool* pool : fActiveCommandPools) { in destroyResources()
510 for (GrVkCommandPool* pool : fAvailableCommandPools) { in destroyResources()
[all …]
DGrVkCommandBuffer.h323 void recycleSecondaryCommandBuffers(GrVkCommandPool* cmdPool);
343 static GrVkSecondaryCommandBuffer* Create(GrVkGpu* gpu, GrVkCommandPool* cmdPool);
352 void recycle(GrVkCommandPool* cmdPool);
DGrVkGpu.h26 class GrVkCommandPool; variable
68 GrVkCommandPool* cmdPool() const { return fMainCmdPool; } in cmdPool()
370 GrVkCommandPool* fMainCmdPool;
DGrVkCommandBuffer.cpp686 void GrVkPrimaryCommandBuffer::recycleSecondaryCommandBuffers(GrVkCommandPool* cmdPool) { in recycleSecondaryCommandBuffers()
916 GrVkCommandPool* cmdPool) { in Create()
980 void GrVkSecondaryCommandBuffer::recycle(GrVkCommandPool* cmdPool) { in recycle()
/external/skqp/tests/
DSurfaceSemaphoreTest.cpp249 GrVkCommandPool* cmdPool = gpu->cmdPool(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/external/skia/tests/
DSurfaceSemaphoreTest.cpp273 GrVkCommandPool* cmdPool = gpu->cmdPool(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/external/skqp/gn/
Dgpu.gni599 "$_src/gpu/vk/GrVkCommandPool.cpp",
600 "$_src/gpu/vk/GrVkCommandPool.h",
/external/skia/gn/
Dgpu.gni660 "$_src/gpu/vk/GrVkCommandPool.cpp",
661 "$_src/gpu/vk/GrVkCommandPool.h",
/external/skqp/
DAndroid.bp1066 "src/gpu/vk/GrVkCommandPool.cpp",
/external/skia/
DAndroid.bp690 "src/gpu/vk/GrVkCommandPool.cpp",
1674 "src/gpu/vk/GrVkCommandPool.cpp",