Lines Matching defs:info
365 const VkPhysicalDeviceImageFormatInfo2 *info,
370 const struct v3dv_format *v3dv_format = v3dv_X(physical_device, get_format)(info->format);
372 image_format_features(physical_device, info->format, v3dv_format, tiling);
385 if (info->flags & VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT)
389 vk_find_struct_const(info->pNext, IMAGE_STENCIL_USAGE_CREATE_INFO);
392 info->usage | (stencil_usage_info ? stencil_usage_info->stencilUsage : 0);
402 info->flags & VK_IMAGE_CREATE_EXTENDED_USAGE_BIT ? 0 : image_usage;
414 if (info->type == VK_IMAGE_TYPE_1D &&
415 vk_format_is_depth_or_stencil(info->format)) {
436 if (info->type == VK_IMAGE_TYPE_1D &&
437 vk_format_is_depth_or_stencil(info->format)) {
461 switch (info->type) {
488 if (info->type == VK_IMAGE_TYPE_1D &&
489 vk_format_is_compressed(info->format)) {
508 info->type == VK_IMAGE_TYPE_2D &&
509 !(info->flags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT) &&
557 const VkPhysicalDeviceImageFormatInfo2 info = {
567 return get_image_format_properties(physical_device, &info, tiling,