Home
last modified time | relevance | path

Searched refs:GrVkCommandPool (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/src/gpu/vk/
H A DGrVkCommandPool.cpp8 #include "src/gpu/vk/GrVkCommandPool.h"
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
[all...]
H A DGrVkCommandPool.h21 class GrVkCommandPool : public GrVkManagedResource { class
23 static GrVkCommandPool* Create(GrVkGpu* gpu);
48 SkDebugf("GrVkCommandPool: %" PRIdPTR " (%d refs)\n",
54 GrVkCommandPool() = delete;
56 GrVkCommandPool(GrVkGpu* gpu, VkCommandPool commandPool, GrVkPrimaryCommandBuffer*);
H A DGrVkResourceProvider.cpp17 #include "src/gpu/vk/GrVkCommandPool.h"
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* poo in destroyResources()
[all...]
H A DGrVkResourceProvider.h30 class GrVkCommandPool;
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);
H A DGrVkCommandBuffer.h322 void recycleSecondaryCommandBuffers(GrVkCommandPool* cmdPool);
348 static GrVkSecondaryCommandBuffer* Create(GrVkGpu* gpu, GrVkCommandPool* cmdPool);
357 void recycle(GrVkCommandPool* cmdPool);
H A DGrVkGpu.h27 class GrVkCommandPool;
70 GrVkCommandPool* cmdPool() const { return fMainCmdPool; } in cmdPool()
431 GrVkCommandPool* fMainCmdPool;
H A DGrVkCommandBuffer.cpp13 #include "src/gpu/vk/GrVkCommandPool.h"
728 void GrVkPrimaryCommandBuffer::recycleSecondaryCommandBuffers(GrVkCommandPool* cmdPool) {
1000 GrVkCommandPool* cmdPool) {
1064 void GrVkSecondaryCommandBuffer::recycle(GrVkCommandPool* cmdPool) {
/third_party/skia/tests/
H A DSurfaceSemaphoreTest.cpp27 #include "src/gpu/vk/GrVkCommandPool.h"
273 GrVkCommandPool* cmdPool = gpu->cmdPool(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()

Completed in 6 milliseconds