H A D | vktestbinding.h | 269 static VkFenceCreateInfo create_info(VkFenceCreateFlags flags); 270 static VkFenceCreateInfo create_info(); 280 static VkSemaphoreCreateInfo create_info(VkFlags flags); 297 static VkEventCreateInfo create_info(VkFlags flags); 310 static VkQueryPoolCreateInfo create_info(VkQueryType type, uint32_t slot_count); 324 void init(const Device &dev, VkDeviceSize size, VkMemoryPropertyFlags mem_props) { init(dev, create_info(size, 0), mem_props); } 327 init(dev, create_info(size, VK_BUFFER_USAGE_TRANSFER_SRC_BIT), reqs); 330 init(dev, create_info(size, VK_BUFFER_USAGE_TRANSFER_DST_BIT), reqs); 333 init(dev, create_info(size, VK_BUFFER_USAGE_TRANSFER_SRC_BIT | VK_BUFFER_USAGE_TRANSFER_DST_BIT), reqs); 347 static VkBufferCreateInfo create_info(VkDeviceSiz 572 inline VkCommandPoolCreateInfo CommandPool::create_info(uint32_t queue_family_index) { function in class:vk_testing::CommandPool 615 inline VkBufferCreateInfo Buffer::create_info(VkDeviceSize size, VkFlags usage) { function in class:vk_testing::Buffer 623 inline VkFenceCreateInfo Fence::create_info(VkFenceCreateFlags flags) { function in class:vk_testing::Fence 630 inline VkFenceCreateInfo Fence::create_info() { function in class:vk_testing::Fence 636 inline VkSemaphoreCreateInfo Semaphore::create_info(VkFlags flags) { function in class:vk_testing::Semaphore 643 inline VkEventCreateInfo Event::create_info(VkFlags flags) { function in class:vk_testing::Event 650 inline VkQueryPoolCreateInfo QueryPool::create_info(VkQueryType type, uint32_t slot_count) { function in class:vk_testing::QueryPool 658 inline VkImageCreateInfo Image::create_info() { function in class:vk_testing::Image 762 inline VkShaderModuleCreateInfo ShaderModule::create_info(size_t code_size, const uint32_t *code, VkFlags flags) { function in class:vk_testing::ShaderModule 845 inline VkCommandBufferAllocateInfo CommandBuffer::create_info(VkCommandPool const &pool) { function in class:vk_testing::CommandBuffer [all...] |