Home
last modified time | relevance | path

Searched refs:CommandPool (Results 1 - 25 of 58) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkCommandPool.cpp25 CommandPool::CommandPool(const VkCommandPoolCreateInfo *pCreateInfo, void *mem) in CommandPool() function in vk::CommandPool
29 void CommandPool::destroy(const VkAllocationCallbacks *pAllocator) in destroy()
38 size_t CommandPool::ComputeRequiredAllocationSize(const VkCommandPoolCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize()
43 VkResult CommandPool::allocateCommandBuffers(Device *device, VkCommandBufferLevel level, uint32_t commandBufferCount, VkCommandBuffer *pCommandBuffers) in allocateCommandBuffers()
77 void CommandPool::freeCommandBuffers(uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) in freeCommandBuffers()
86 VkResult CommandPool::reset(VkCommandPoolResetFlags flags) in reset()
99 void CommandPool::trim(VkCommandPoolTrimFlags flags) in trim()
H A 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()
/third_party/vk-gl-cts/external/amber/src/src/vulkan/
H A 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()
H A Dcommand_pool.h28 class CommandPool { class
30 explicit CommandPool(Device* device);
31 ~CommandPool();
H A Dcommand_buffer.h34 class CommandPool;
41 CommandBuffer(Device* device, CommandPool* pool);
57 CommandPool* pool_ = nullptr;
H A Dgraphics_pipeline.h37 class CommandPool;
51 Result Initialize(uint32_t width, uint32_t height, CommandPool* pool);
H A Dcompute_pipeline.h36 Result Initialize(CommandPool* pool);
H A Dcompute_pipeline.cc34 Result ComputePipeline::Initialize(CommandPool* pool) { in Initialize()
H A Dvertex_buffer_test.cc140 commandPool_(MakeUnique<CommandPool>(device_.get())), in VertexBufferTest()
163 std::unique_ptr<CommandPool> commandPool_;
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/
H A DUtil.hpp27 vk::CommandBuffer beginSingleTimeCommands(vk::Device device, vk::CommandPool commandPool);
29 void endSingleTimeCommands(vk::Device device, vk::CommandPool commandPool, vk::Queue queue, vk::CommandBuffer commandBuffer);
31 void transitionImageLayout(vk::Device device, vk::CommandPool commandPool, vk::Queue queue, vk::Image image, vk::Format format, vk::ImageLayout oldLayout, vk::ImageLayout newLayout);
33 void copyBufferToImage(vk::Device device, vk::CommandPool commandPool, vk::Queue queue, vk::Buffer buffer, vk::Image image, uint32_t width, uint32_t height);
H A DDrawTester.hpp67 void onUpdateDescriptorSet(std::function<void(ThisType &tester, vk::CommandPool &commandPool, vk::DescriptorSet &descriptorSet)> callback);
129 std::function<void(ThisType &tester, vk::CommandPool &commandPool, vk::DescriptorSet &descriptorSet)> updateDescriptorSet = [](auto &, auto &, auto &) {};
162 vk::CommandPool commandPool; // Owning handle
192 inline void DrawTester::onUpdateDescriptorSet(std::function<void(ThisType &tester, vk::CommandPool &commandPool, vk::DescriptorSet &descriptorSet)> callback) in onUpdateDescriptorSet()
H A DUtil.cpp40 vk::CommandBuffer beginSingleTimeCommands(vk::Device device, vk::CommandPool commandPool) in beginSingleTimeCommands()
57 void endSingleTimeCommands(vk::Device device, vk::CommandPool commandPool, vk::Queue queue, vk::CommandBuffer commandBuffer) in endSingleTimeCommands()
72 void transitionImageLayout(vk::Device device, vk::CommandPool commandPool, vk::Queue queue, vk::Image image, vk::Format format, vk::ImageLayout oldLayout, vk::ImageLayout newLayout) in transitionImageLayout()
117 void copyBufferToImage(vk::Device device, vk::CommandPool commandPool, vk::Queue queue, vk::Buffer buffer, vk::Image image, uint32_t width, uint32_t height) in copyBufferToImage()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DCommandProcessor.h103 CommandPool *commandPool,
143 CommandPool *getCommandPool() const { return mCommandPool; } in getCommandPool()
158 CommandPool *mCommandPool;
198 CommandPool *commandPool;
294 CommandPool *commandPool,
359 CommandPool *commandPool,
412 CommandPool *commandPool,
508 CommandPool *commandPool,
H A DVulkanSecondaryCommandBuffer.cpp21 CommandPool *pool, in InitializeCommandPool()
55 vk::CommandPool *pool, in initialize()
H A DPersistentCommandPool.h43 vk::CommandPool mCommandPool;
H A Dvk_wrapper.h38 FUNC(CommandPool) \
134 class CommandPool final : public WrappedObject<CommandPool, VkCommandPool>
137 CommandPool() = default;
177 void destroy(VkDevice device, const CommandPool &commandPool);
636 // CommandPool implementation.
637 ANGLE_INLINE void CommandPool::destroy(VkDevice device) in destroy()
646 ANGLE_INLINE VkResult CommandPool::reset(VkDevice device, VkCommandPoolResetFlags flags) in reset()
652 ANGLE_INLINE void CommandPool::freeCommandBuffers(VkDevice device, in freeCommandBuffers()
660 ANGLE_INLINE VkResult CommandPool
[all...]
H A DRendererVk.h433 vk::CommandPool *commandPool,
459 vk::CommandPool *commandPool,
619 vk::CommandPool mOneOffCommandPool;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
H A DvktMemoryAddressBindingTests.cpp1491 struct CommandPool struct
1529 CommandPool::Parameters commandPool;
1532 Parameters (const CommandPool::Parameters& commandPool_, in Parameters()
1541 Dependency<CommandPool> commandPool;
1604 CaseDescription<CommandPool> commandPool;
2035 static const NamedParameters<CommandPool> s_commandPoolCases[] = in createAddressBindingReportTests()
2037 { "command_pool", CommandPool::Parameters((VkCommandPoolCreateFlags)0) }, in createAddressBindingReportTests()
2038 { "command_pool_transient", CommandPool::Parameters(VK_COMMAND_POOL_CREATE_TRANSIENT_BIT) } in createAddressBindingReportTests()
2042 { "command_buffer_primary", CommandBuffer::Parameters(CommandPool::Parameters((VkCommandPoolCreateFlags)0u), VK_COMMAND_BUFFER_LEVEL_PRIMARY) }, in createAddressBindingReportTests()
2043 { "command_buffer_secondary", CommandBuffer::Parameters(CommandPool in createAddressBindingReportTests()
[all...]
H A DvktMemoryDeviceMemoryReportTests.cpp1476 struct CommandPool struct
1514 CommandPool::Parameters commandPool;
1517 Parameters (const CommandPool::Parameters& commandPool_, in Parameters()
1526 Dependency<CommandPool> commandPool;
1589 CaseDescription<CommandPool> commandPool;
2414 static const NamedParameters<CommandPool> s_commandPoolCases[] = in createDeviceMemoryReportTests()
2416 { "command_pool", CommandPool::Parameters((VkCommandPoolCreateFlags)0) }, in createDeviceMemoryReportTests()
2417 { "command_pool_transient", CommandPool::Parameters(VK_COMMAND_POOL_CREATE_TRANSIENT_BIT) } in createDeviceMemoryReportTests()
2421 { "command_buffer_primary", CommandBuffer::Parameters(CommandPool::Parameters((VkCommandPoolCreateFlags)0u), VK_COMMAND_BUFFER_LEVEL_PRIMARY) }, in createDeviceMemoryReportTests()
2422 { "command_buffer_secondary", CommandBuffer::Parameters(CommandPool in createDeviceMemoryReportTests()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/
H A DvktMemoryAddressBindingTests.cpp1452 struct CommandPool struct
1490 CommandPool::Parameters commandPool;
1493 Parameters (const CommandPool::Parameters& commandPool_, in Parameters()
1502 Dependency<CommandPool> commandPool;
1565 CaseDescription<CommandPool> commandPool;
1912 static const NamedParameters<CommandPool> s_commandPoolCases[] = in createAddressBindingReportTests()
1914 { "command_pool", CommandPool::Parameters((VkCommandPoolCreateFlags)0) }, in createAddressBindingReportTests()
1915 { "command_pool_transient", CommandPool::Parameters(VK_COMMAND_POOL_CREATE_TRANSIENT_BIT) } in createAddressBindingReportTests()
1919 { "command_buffer_primary", CommandBuffer::Parameters(CommandPool::Parameters((VkCommandPoolCreateFlags)0u), VK_COMMAND_BUFFER_LEVEL_PRIMARY) }, in createAddressBindingReportTests()
1920 { "command_buffer_secondary", CommandBuffer::Parameters(CommandPool in createAddressBindingReportTests()
[all...]
H A DvktMemoryDeviceMemoryReportTests.cpp1470 struct CommandPool struct
1508 CommandPool::Parameters commandPool;
1511 Parameters (const CommandPool::Parameters& commandPool_, in Parameters()
1520 Dependency<CommandPool> commandPool;
1583 CaseDescription<CommandPool> commandPool;
2446 static const NamedParameters<CommandPool> s_commandPoolCases[] = in createDeviceMemoryReportTests()
2448 { "command_pool", CommandPool::Parameters((VkCommandPoolCreateFlags)0) }, in createDeviceMemoryReportTests()
2449 { "command_pool_transient", CommandPool::Parameters(VK_COMMAND_POOL_CREATE_TRANSIENT_BIT) } in createDeviceMemoryReportTests()
2453 { "command_buffer_primary", CommandBuffer::Parameters(CommandPool::Parameters((VkCommandPoolCreateFlags)0u), VK_COMMAND_BUFFER_LEVEL_PRIMARY) }, in createDeviceMemoryReportTests()
2454 { "command_buffer_secondary", CommandBuffer::Parameters(CommandPool in createDeviceMemoryReportTests()
[all...]
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkNullDriver.cpp559 class CommandPool class
562 CommandPool (VkDevice device, const VkCommandPoolCreateInfo*) in CommandPool() function in vk::__anon27739::CommandPool
566 ~CommandPool (void);
580 CommandPool::~CommandPool (void) in ~CommandPool()
588 VkCommandBuffer CommandPool::allocate (VkCommandBufferLevel level) in allocate()
605 void CommandPool::free (VkCommandBuffer buffer) in free()
1371 CommandPool* const poolImpl = reinterpret_cast<CommandPool*>((deUintptr)pAllocateInfo->commandPool.getInternal()); in allocateCommandBuffers()
1382 CommandPool* cons in freeCommandBuffers()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
H A DvktApiObjectManagementTests.cpp2367 struct CommandPool struct
2387 return getSafeObjectCount<CommandPool>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent()
2410 CommandPool::Parameters commandPool;
2413 Parameters (const CommandPool::Parameters& commandPool_, in Parameters()
2422 Dependency<CommandPool> commandPool;
3365 CaseDescription<CommandPool> commandPool;
3599 static const NamedParameters<CommandPool> s_commandPoolCases[] = in createObjectManagementTests()
3601 { "command_pool", CommandPool::Parameters((VkCommandPoolCreateFlags)0) }, in createObjectManagementTests()
3602 { "command_pool_transient", CommandPool::Parameters(VK_COMMAND_POOL_CREATE_TRANSIENT_BIT) } in createObjectManagementTests()
3606 { "command_buffer_primary", CommandBuffer::Parameters(CommandPool in createObjectManagementTests()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/
H A DvktApiObjectManagementTests.cpp2367 struct CommandPool struct
2387 return getSafeObjectCount<CommandPool>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent()
2410 CommandPool::Parameters commandPool;
2413 Parameters (const CommandPool::Parameters& commandPool_, in Parameters()
2422 Dependency<CommandPool> commandPool;
3365 CaseDescription<CommandPool> commandPool;
3599 static const NamedParameters<CommandPool> s_commandPoolCases[] = in createObjectManagementTests()
3601 { "command_pool", CommandPool::Parameters((VkCommandPoolCreateFlags)0) }, in createObjectManagementTests()
3602 { "command_pool_transient", CommandPool::Parameters(VK_COMMAND_POOL_CREATE_TRANSIENT_BIT) } in createObjectManagementTests()
3606 { "command_buffer_primary", CommandBuffer::Parameters(CommandPool in createObjectManagementTests()
[all...]
/third_party/vulkan-headers/include/vulkan/
H A Dvulkan_shared.hpp635 class SharedHandleTraits<CommandPool>
639 using deleter = ObjectDestroyShared<CommandPool>;
642 using SharedCommandPool = SharedHandle<CommandPool>;
649 using deleter = PoolFreeShared<CommandBuffer, CommandPool>;

Completed in 38 milliseconds

123