VkImageCreateFlagBits | NVK Search
  1. No Results
Categories
VkImageCreateFlagBits Bitmask specifying additional parameters of an image Stub
VkImageCreateFlagBits = {
  VK_IMAGE_CREATE_SPARSE_BINDING_BIT: 0x1,
  VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT: 0x2,
  VK_IMAGE_CREATE_SPARSE_ALIASED_BIT: 0x4,
  VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT: 0x8,
  VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT: 0x10,
  VK_IMAGE_CREATE_ALIAS_BIT: 0x400,
  VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT: 0x40,
  VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT: 0x20,
  VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT: 0x80,
  VK_IMAGE_CREATE_EXTENDED_USAGE_BIT: 0x100,
  VK_IMAGE_CREATE_PROTECTED_BIT: 0x800,
  VK_IMAGE_CREATE_DISJOINT_BIT: 0x200,
  VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV: 0x2000,
  VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT: 0x1000,
  VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT: 0x4000,
  VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR: VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT,
  VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR: VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT,
  VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR: VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT,
  VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR: VK_IMAGE_CREATE_EXTENDED_USAGE_BIT,
  VK_IMAGE_CREATE_DISJOINT_BIT_KHR: VK_IMAGE_CREATE_DISJOINT_BIT,
  VK_IMAGE_CREATE_ALIAS_BIT_KHR: VK_IMAGE_CREATE_ALIAS_BIT
};
Properties VkImageCreateFlagBits.VK_IMAGE_CREATE_SPARSE_BINDING_BIT specifies that the image will be backed using sparse memory binding. VkImageCreateFlagBits.VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT specifies that the image can be partially backed using sparse memory binding. Images created with this flag must also be created with the VK_IMAGE_CREATE_SPARSE_BINDING_BIT flag. VkImageCreateFlagBits.VK_IMAGE_CREATE_SPARSE_ALIASED_BIT specifies that the image will be backed using sparse memory binding with memory ranges that might also simultaneously be backing another image (or another portion of the same image). Images created with this flag must also be created with the VK_IMAGE_CREATE_SPARSE_BINDING_BIT flag VkImageCreateFlagBits.VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT specifies that the image can be used to create a VkImageView with a different format from the image. For <> formats, VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT specifies that a VkImageView can be created of a _plane_ of the image. VkImageCreateFlagBits.VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT VkImageCreateFlagBits.VK_IMAGE_CREATE_ALIAS_BIT VkImageCreateFlagBits.VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT VkImageCreateFlagBits.VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT VkImageCreateFlagBits.VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT VkImageCreateFlagBits.VK_IMAGE_CREATE_EXTENDED_USAGE_BIT VkImageCreateFlagBits.VK_IMAGE_CREATE_PROTECTED_BIT VkImageCreateFlagBits.VK_IMAGE_CREATE_DISJOINT_BIT VkImageCreateFlagBits.VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV VkImageCreateFlagBits.VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT VkImageCreateFlagBits.VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT VkImageCreateFlagBits.VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR VkImageCreateFlagBits.VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR VkImageCreateFlagBits.VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR VkImageCreateFlagBits.VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR VkImageCreateFlagBits.VK_IMAGE_CREATE_DISJOINT_BIT_KHR VkImageCreateFlagBits.VK_IMAGE_CREATE_ALIAS_BIT_KHR