Lines Matching refs:info
332 ubwc_possible(format, VK_IMAGE_TYPE_2D, 0, 0, physical_device->info, VK_SAMPLE_COUNT_1_BIT, false)) {
346 const VkPhysicalDeviceImageFormatInfo2 *info,
357 tu_physical_device_get_format_properties(physical_device, info->format,
360 switch (info->tiling) {
367 vk_find_struct_const(info->pNext, PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT);
375 !tiling_possible(info->format))
379 if (info->flags & VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT)
383 if (!ubwc_possible(info->format, info->type, info->usage, info->usage, physical_device->info, sampleCounts, false))
405 if (info->type != VK_IMAGE_TYPE_2D &&
406 vk_format_is_depth_or_stencil(info->format))
409 switch (info->type) {
435 if (info->tiling == VK_IMAGE_TILING_OPTIMAL &&
436 info->type == VK_IMAGE_TYPE_2D &&
440 !(info->flags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT) &&
441 !(info->usage & VK_IMAGE_USAGE_STORAGE_BIT)) {
463 VkImageUsageFlags image_usage = info->usage;
464 if (info->flags & VK_IMAGE_CREATE_EXTENDED_USAGE_BIT)