/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkCommandPool.cpp | 25 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 D | VkCommandPool.hpp | 26 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 D | command_pool.cc | 22 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 D | command_pool.h | 28 class CommandPool { class 30 explicit CommandPool(Device* device); 31 ~CommandPool();
|
H A D | command_buffer.h | 34 class CommandPool; 41 CommandBuffer(Device* device, CommandPool* pool); 57 CommandPool* pool_ = nullptr;
|
H A D | graphics_pipeline.h | 37 class CommandPool; 51 Result Initialize(uint32_t width, uint32_t height, CommandPool* pool);
|
H A D | compute_pipeline.h | 36 Result Initialize(CommandPool* pool);
|
H A D | compute_pipeline.cc | 34 Result ComputePipeline::Initialize(CommandPool* pool) { in Initialize()
|
H A D | vertex_buffer_test.cc | 140 commandPool_(MakeUnique<CommandPool>(device_.get())), in VertexBufferTest() 163 std::unique_ptr<CommandPool> commandPool_;
|
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
H A D | Util.hpp | 27 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 D | DrawTester.hpp | 67 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 D | Util.cpp | 40 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 D | CommandProcessor.h | 103 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 D | VulkanSecondaryCommandBuffer.cpp | 21 CommandPool *pool, in InitializeCommandPool() 55 vk::CommandPool *pool, in initialize()
|
H A D | PersistentCommandPool.h | 43 vk::CommandPool mCommandPool;
|
H A D | vk_wrapper.h | 38 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 D | RendererVk.h | 433 vk::CommandPool *commandPool, 459 vk::CommandPool *commandPool, 619 vk::CommandPool mOneOffCommandPool;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryAddressBindingTests.cpp | 1491 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 D | vktMemoryDeviceMemoryReportTests.cpp | 1476 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 D | vktMemoryAddressBindingTests.cpp | 1452 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 D | vktMemoryDeviceMemoryReportTests.cpp | 1470 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 D | vkNullDriver.cpp | 559 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 D | vktApiObjectManagementTests.cpp | 2367 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 D | vktApiObjectManagementTests.cpp | 2367 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 D | vulkan_shared.hpp | 635 class SharedHandleTraits<CommandPool> 639 using deleter = ObjectDestroyShared<CommandPool>; 642 using SharedCommandPool = SharedHandle<CommandPool>; 649 using deleter = PoolFreeShared<CommandBuffer, CommandPool>;
|