• Home
  • Raw
  • Download

Lines Matching refs:create_info

1192     VkImageCreateInfo imageCreateInfo = vk_testing::Image::create_info();  in InitNoLayout()
1244 void VkImageObj::init(const VkImageCreateInfo *create_info) { in init() argument
1246 vkGetPhysicalDeviceFormatProperties(m_device->phy().handle(), create_info->format, &image_fmt); in init()
1248 switch (create_info->tiling) { in init()
1250 if (!IsCompatible(create_info->usage, image_fmt.optimalTilingFeatures)) { in init()
1252 … << create_info->usage << ", supported optimal features: " << image_fmt.optimalTilingFeatures; in init()
1256 if (!IsCompatible(create_info->usage, image_fmt.linearTilingFeatures)) { in init()
1258 … << create_info->usage << ", supported linear features: " << image_fmt.linearTilingFeatures; in init()
1264 Layout(create_info->initialLayout); in init()
1266 vk_testing::Image::init(*m_device, *create_info, 0); in init()
1269 if (FormatIsDepthAndStencil(create_info->format)) { in init()
1271 } else if (FormatIsDepthOnly(create_info->format)) { in init()
1273 } else if (FormatIsStencilOnly(create_info->format)) { in init()
1480 init_no_mem(*m_device, create_info(0, usage)); in VkConstantBufferObj()
1495 init(*m_device, create_info(allocationSize, usage), reqs); in VkConstantBufferObj()
1789 auto create_info = vk_testing::CommandBuffer::create_info(pool->handle()); in VkCommandBufferObj() local
1790 create_info.level = level; in VkCommandBufferObj()
1791 init(*device, create_info); in VkCommandBufferObj()
1959 init(*device, vk_testing::CommandPool::create_info(queue_family_index, flags)); in VkCommandPoolObj()