Home
last modified time | relevance | path

Searched refs:mCommandPool (Results 1 – 12 of 12) sorted by relevance

/external/angle/src/libANGLE/renderer/vulkan/
DPersistentCommandPool.cpp22 ASSERT(!mCommandPool.valid() && mFreeBuffers.empty()); in ~PersistentCommandPool()
29 ASSERT(!mCommandPool.valid()); in init()
46 ANGLE_VK_TRY(context, mCommandPool.init(context->getDevice(), commandPoolInfo)); in init()
61 ASSERT(mCommandPool.valid()); in destroy()
65 cmdBuf.destroy(device, mCommandPool); in destroy()
69 mCommandPool.destroy(device); in destroy()
104 commandBufferInfo.commandPool = mCommandPool.getHandle(); in allocateCommandBuffer()
DSecondaryCommandPool.cpp47 ANGLE_VK_TRY(context, mCommandPool.init(context->getDevice(), poolInfo)); in init()
56 mCommandPool.destroy(device); in destroy()
72 allocInfo.commandPool = mCommandPool.getHandle(); in allocate()
106 mCommandPool.freeCommandBuffers(device, 1, &bufferHandle); in freeCollectedBuffers()
120 mCommandPool.freeCommandBuffers(device, 1, &bufferHandle); in freeCollectedBuffers()
DVulkanSecondaryCommandBuffer.cpp51 mCommandPool = pool; in initialize()
73 ASSERT(mCommandPool != nullptr); in destroy()
74 mCommandPool->collect(this); in destroy()
DPersistentCommandPool.h36 bool valid() const { return mCommandPool.valid(); } in valid()
43 CommandPool mCommandPool; variable
DSecondaryCommandPool.h36 bool valid() const { return mCommandPool.valid(); } in valid()
53 CommandPool mCommandPool; variable
Dvk_helpers.cpp1426 mCommandPool(nullptr), in CommandBufferHelperCommon()
1452 ASSERT(mCommandPool == nullptr); in attachCommandPoolImpl()
1455 mCommandPool = commandPool; in attachCommandPoolImpl()
1470 ASSERT(mCommandPool != nullptr); in detachCommandPoolImpl()
1479 *commandPoolOut = mCommandPool; in detachCommandPoolImpl()
1480 mCommandPool = nullptr; in detachCommandPoolImpl()
1482 ASSERT(mCommandPool == nullptr); in detachCommandPoolImpl()
1492 ASSERT(mCommandPool != nullptr); in releaseCommandPoolImpl()
1497 mCommandPool->collect(&derived->getCommandBuffer()); in releaseCommandPoolImpl()
1500 mCommandPool = nullptr; in releaseCommandPoolImpl()
[all …]
DVulkanSecondaryCommandBuffer.h252 SecondaryCommandPool *mCommandPool = nullptr; variable
DRendererVk.cpp1318 ASSERT(!mCommandPool.valid()); in init()
1329 mCommandPool.destroy(device); in destroy()
1347 if (!mCommandPool.valid()) in getCommandBuffer()
1359 ANGLE_VK_TRY(context, mCommandPool.init(context->getDevice(), createInfo)); in getCommandBuffer()
1366 allocInfo.commandPool = mCommandPool.getHandle(); in getCommandBuffer()
DRendererVk.h159 vk::CommandPool mCommandPool; variable
Dvk_helpers.h1247 SecondaryCommandPool *mCommandPool; variable
/external/angle/src/tests/test_utils/
DVulkanHelper.cpp175 if (mCommandPool != VK_NULL_HANDLE) in ~VulkanHelper()
177 vkDestroyCommandPool(mDevice, mCommandPool, nullptr); in ~VulkanHelper()
362 result = vkCreateCommandPool(mDevice, &commandPoolCreateInfo, nullptr, &mCommandPool); in initialize()
464 vkResult = vkCreateCommandPool(mDevice, &commandPoolCreateInfo, nullptr, &mCommandPool); in initializeFromANGLE()
919 /* .commandPool = */ mCommandPool, in releaseImageAndSignalSemaphore()
979 /* .commandPool = */ mCommandPool, in waitSemaphoreAndAcquireImage()
1093 /* .commandPool = */ mCommandPool, in readPixels()
1195 vkFreeCommandBuffers(mDevice, mCommandPool, commandBufferCount, commandBuffers); in readPixels()
1306 /* .commandPool = */ mCommandPool, in writePixels()
1412 vkFreeCommandBuffers(mDevice, mCommandPool, commandBufferCount, commandBuffers); in writePixels()
DVulkanHelper.h141 VkCommandPool mCommandPool = VK_NULL_HANDLE; variable