Searched refs:GrVkCommandPool (Results 1 – 9 of 9) sorted by relevance
/third_party/skia/src/gpu/vk/ |
D | GrVkCommandPool.cpp | 15 GrVkCommandPool* GrVkCommandPool::Create(GrVkGpu* gpu) { in Create() 40 return new GrVkCommandPool(gpu, pool, primaryCmdBuffer); in Create() 43 GrVkCommandPool::GrVkCommandPool(GrVkGpu* gpu, VkCommandPool commandPool, in GrVkCommandPool() function in GrVkCommandPool 52 std::unique_ptr<GrVkSecondaryCommandBuffer> GrVkCommandPool::findOrCreateSecondaryCommandBuffer( in findOrCreateSecondaryCommandBuffer() 64 void GrVkCommandPool::recycleSecondaryCommandBuffer(GrVkSecondaryCommandBuffer* buffer) { in recycleSecondaryCommandBuffer() 75 void GrVkCommandPool::close() { in close() 79 void GrVkCommandPool::reset(GrVkGpu* gpu) { in reset() 90 void GrVkCommandPool::releaseResources() { in releaseResources() 97 void GrVkCommandPool::freeGPUData() const { in freeGPUData() 101 GrVkCommandPool* nonConstThis = const_cast<GrVkCommandPool*>(this); in freeGPUData()
|
D | GrVkCommandPool.h | 21 class GrVkCommandPool : public GrVkManagedResource { 23 static GrVkCommandPool* Create(GrVkGpu* gpu); 54 GrVkCommandPool() = delete; 56 GrVkCommandPool(GrVkGpu* gpu, VkCommandPool commandPool, GrVkPrimaryCommandBuffer*);
|
D | GrVkResourceProvider.h | 30 class GrVkCommandPool; variable 109 GrVkCommandPool* findOrCreateCommandPool(); 218 void backgroundReset(GrVkCommandPool* pool); 220 void reset(GrVkCommandPool* pool); 318 SkSTArray<4, GrVkCommandPool*, true> fActiveCommandPools; 323 SkSTArray<4, GrVkCommandPool*, true> fAvailableCommandPools SK_GUARDED_BY(fBackgroundMutex);
|
D | GrVkResourceProvider.cpp | 401 GrVkCommandPool* GrVkResourceProvider::findOrCreateCommandPool() { in findOrCreateCommandPool() 403 GrVkCommandPool* result; in findOrCreateCommandPool() 408 result = GrVkCommandPool::Create(fGpu); in findOrCreateCommandPool() 415 for (const GrVkCommandPool* pool : fActiveCommandPools) { in findOrCreateCommandPool() 418 for (const GrVkCommandPool* pool : fAvailableCommandPools) { in findOrCreateCommandPool() 439 GrVkCommandPool* pool = fActiveCommandPools[i]; in checkCommandBuffers() 455 GrVkCommandPool* pool = fActiveCommandPools[i]; in forceSyncAllCommandBuffers() 466 GrVkCommandPool* pool = fActiveCommandPools[i]; in addFinishedProcToActiveCommandBuffers() 504 for (GrVkCommandPool* pool : fActiveCommandPools) { in destroyResources() 512 for (GrVkCommandPool* pool : fAvailableCommandPools) { in destroyResources() [all …]
|
D | GrVkCommandBuffer.h | 322 void recycleSecondaryCommandBuffers(GrVkCommandPool* cmdPool); 345 static GrVkSecondaryCommandBuffer* Create(GrVkGpu* gpu, GrVkCommandPool* cmdPool); 354 void recycle(GrVkCommandPool* cmdPool);
|
D | GrVkGpu.h | 26 class GrVkCommandPool; variable 68 GrVkCommandPool* cmdPool() const { return fMainCmdPool; } in cmdPool() 398 GrVkCommandPool* fMainCmdPool;
|
D | GrVkCommandBuffer.cpp | 708 void GrVkPrimaryCommandBuffer::recycleSecondaryCommandBuffers(GrVkCommandPool* cmdPool) { in recycleSecondaryCommandBuffers() 973 GrVkCommandPool* cmdPool) { in Create() 1037 void GrVkSecondaryCommandBuffer::recycle(GrVkCommandPool* cmdPool) { in recycle()
|
/third_party/skia/tests/ |
D | SurfaceSemaphoreTest.cpp | 273 GrVkCommandPool* cmdPool = gpu->cmdPool(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
/third_party/skia/gn/ |
D | gpu.gni | 609 "$_src/gpu/vk/GrVkCommandPool.cpp", 610 "$_src/gpu/vk/GrVkCommandPool.h",
|