Home
last modified time | relevance | path

Searched refs:CommandPool (Results 1 – 25 of 32) sorted by relevance

12

/external/swiftshader/src/Vulkan/
DVkCommandPool.cpp23 CommandPool::CommandPool(const VkCommandPoolCreateInfo *pCreateInfo, void *mem) in CommandPool() function in vk::CommandPool
32 void CommandPool::destroy(const VkAllocationCallbacks *pAllocator) in destroy()
44 size_t CommandPool::ComputeRequiredAllocationSize(const VkCommandPoolCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize()
49 VkResult CommandPool::allocateCommandBuffers(Device *device, VkCommandBufferLevel level, uint32_t c… in allocateCommandBuffers()
81 void CommandPool::freeCommandBuffers(uint32_t commandBufferCount, const VkCommandBuffer *pCommandBu… in freeCommandBuffers()
90 VkResult CommandPool::reset(VkCommandPoolResetFlags flags) in reset()
109 void CommandPool::trim(VkCommandPoolTrimFlags flags) in trim()
DVkCommandPool.hpp26 class CommandPool : public Object<CommandPool, VkCommandPool> class
29 CommandPool(const VkCommandPoolCreateInfo *pCreateInfo, void *mem);
43 static inline CommandPool *Cast(VkCommandPool object) in Cast()
45 return CommandPool::Cast(object); in Cast()
/external/deqp-deps/amber/src/vulkan/
Dcommand_pool.cc22 CommandPool::CommandPool(Device* device) : device_(device) {} in CommandPool() function in amber::vulkan::CommandPool
24 CommandPool::~CommandPool() { in ~CommandPool()
32 Result CommandPool::Initialize() { in Initialize()
Dcommand_pool.h28 class CommandPool {
30 explicit CommandPool(Device* device);
31 ~CommandPool();
Dcommand_buffer.h34 class CommandPool; variable
41 CommandBuffer(Device* device, CommandPool* pool);
56 CommandPool* pool_ = nullptr;
Dgraphics_pipeline.h37 class CommandPool; variable
50 Result Initialize(uint32_t width, uint32_t height, CommandPool* pool);
Dcompute_pipeline.h36 Result Initialize(CommandPool* pool);
Dpipeline.h77 Result Initialize(CommandPool* pool);
Dcompute_pipeline.cc34 Result ComputePipeline::Initialize(CommandPool* pool) { in Initialize()
Dengine_vulkan.h92 std::unique_ptr<CommandPool> pool_;
Dcommand_buffer.cc25 CommandBuffer::CommandBuffer(Device* device, CommandPool* pool) in CommandBuffer()
Dpipeline.cc76 Result Pipeline::Initialize(CommandPool* pool) { in Initialize()
Dengine_vulkan.cc131 pool_ = MakeUnique<CommandPool>(device_.get()); in Initialize()
/external/deqp/external/vulkancts/framework/vulkan/
DvkNullDriver.cpp530 class CommandPool class
533 CommandPool (VkDevice device, const VkCommandPoolCreateInfo*) in CommandPool() function in vk::__anon2ef59b070111::CommandPool
536 ~CommandPool (void);
547 CommandPool::~CommandPool (void) in ~CommandPool()
553 VkCommandBuffer CommandPool::allocate (VkCommandBufferLevel level) in allocate()
570 void CommandPool::free (VkCommandBuffer buffer) in free()
1275CommandPool* const poolImpl = reinterpret_cast<CommandPool*>((deUintptr)pAllocateInfo->commandPool… in allocateCommandBuffers()
1286 CommandPool* const poolImpl = reinterpret_cast<CommandPool*>((deUintptr)commandPool.getInternal()); in freeCommandBuffers()
/external/angle/src/libANGLE/renderer/vulkan/
DPersistentCommandPool.h43 vk::CommandPool mCommandPool;
Dvk_wrapper.h34 FUNC(CommandPool) \
130 class CommandPool final : public WrappedObject<CommandPool, VkCommandPool>
133 CommandPool() = default;
173 void destroy(VkDevice device, const CommandPool &commandPool);
622 ANGLE_INLINE void CommandPool::destroy(VkDevice device)
631 ANGLE_INLINE VkResult CommandPool::reset(VkDevice device, VkCommandPoolResetFlags flags)
637 ANGLE_INLINE void CommandPool::freeCommandBuffers(VkDevice device,
645 ANGLE_INLINE VkResult CommandPool::init(VkDevice device, const VkCommandPoolCreateInfo &createInfo)
755 ANGLE_INLINE void CommandBuffer::destroy(VkDevice device, const vk::CommandPool &commandPool)
DContextVk.h61 vk::CommandPool commandPool;
79 const vk::CommandPool &commandPool,
93 vk::CommandPool *commandPool,
106 vk::CommandPool *commandPool,
545 const vk::CommandPool &getCommandPool() const;
1050 vk::CommandPool mCommandPool;
DCommandGraph.cpp31 const CommandPool &commandPool, in InitAndBeginCommandBuffer()
44 const CommandPool &commandPool, in InitAndBeginCommandBuffer()
452 const CommandPool &commandPool, in beginOutsideRenderPassRecording()
DRendererVk.h350 vk::CommandPool mOneOffCommandPool;
DCommandGraph.h102 const CommandPool &commandPool,
Dvk_utils.cpp643 case HandleType::CommandPool: in destroy()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiObjectManagementTests.cpp2172 struct CommandPool struct
2192 return getSafeObjectCount<CommandPool>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent()
2215 CommandPool::Parameters commandPool;
2218 Parameters (const CommandPool::Parameters& commandPool_, in Parameters()
2227 Dependency<CommandPool> commandPool;
2790 CaseDescription<CommandPool> commandPool;
2971 static const NamedParameters<CommandPool> s_commandPoolCases[] = in createObjectManagementTests()
2973 { "command_pool", CommandPool::Parameters((VkCommandPoolCreateFlags)0) }, in createObjectManagementTests()
2974 { "command_pool_transient", CommandPool::Parameters(VK_COMMAND_POOL_CREATE_TRANSIENT_BIT) } in createObjectManagementTests()
2978 …{ "command_buffer_primary", CommandBuffer::Parameters(CommandPool::Parameters((VkCommandPoolCreat… in createObjectManagementTests()
[all …]
/external/vulkan-validation-layers/tests/
Dvktestbinding.h77 class CommandPool; variable
723 class CommandPool : public internal::NonDispHandle<VkCommandPool> {
725 ~CommandPool();
727 explicit CommandPool() : NonDispHandle() {} in CommandPool() function
728 … explicit CommandPool(const Device &dev, const VkCommandPoolCreateInfo &info) { init(dev, info); } in CommandPool() function
735 inline VkCommandPoolCreateInfo CommandPool::create_info(uint32_t queue_family_index, VkCommandPoolC… in create_info()
Dvktestbinding.cpp825 NON_DISPATCHABLE_HANDLE_DTOR(CommandPool, vkDestroyCommandPool) in NON_DISPATCHABLE_HANDLE_DTOR() argument
827 void CommandPool::init(const Device &dev, const VkCommandPoolCreateInfo &info) { in NON_DISPATCHABLE_HANDLE_DTOR()
Dvkrenderframework.h181 class VkCommandPoolObj : public vk_testing::CommandPool {

12