VkFormatFeatureFlagBits | NVK Search
  1. No Results
Categories
VkFormatFeatureFlagBits Bitmask specifying features supported by a buffer Stub
VkFormatFeatureFlagBits = {
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT: 0x1,
  VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT: 0x2,
  VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT: 0x4,
  VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT: 0x8,
  VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT: 0x10,
  VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT: 0x20,
  VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT: 0x40,
  VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT: 0x80,
  VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT: 0x100,
  VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT: 0x200,
  VK_FORMAT_FEATURE_BLIT_SRC_BIT: 0x400,
  VK_FORMAT_FEATURE_BLIT_DST_BIT: 0x800,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT: 0x1000,
  VK_FORMAT_FEATURE_TRANSFER_SRC_BIT: 0x4000,
  VK_FORMAT_FEATURE_TRANSFER_DST_BIT: 0x8000,
  VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT: 0x20000,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT: 0x40000,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT: 0x80000,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT: 0x100000,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT: 0x200000,
  VK_FORMAT_FEATURE_DISJOINT_BIT: 0x400000,
  VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT: 0x800000,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT: 0x10000,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG: 0x2000,
  VK_FORMAT_FEATURE_RESERVED_27_BIT_KHR: 0x8000000,
  VK_FORMAT_FEATURE_RESERVED_28_BIT_KHR: 0x10000000,
  VK_FORMAT_FEATURE_RESERVED_25_BIT_KHR: 0x2000000,
  VK_FORMAT_FEATURE_RESERVED_26_BIT_KHR: 0x4000000,
  VK_FORMAT_FEATURE_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR: 0x20000000,
  VK_FORMAT_FEATURE_FRAGMENT_DENSITY_MAP_BIT_EXT: 0x1000000,
  VK_FORMAT_FEATURE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR: 0x40000000,
  VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR: VK_FORMAT_FEATURE_TRANSFER_SRC_BIT,
  VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR: VK_FORMAT_FEATURE_TRANSFER_DST_BIT,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_EXT: VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT,
  VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR: VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR: VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR: VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR: VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR: VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT,
  VK_FORMAT_FEATURE_DISJOINT_BIT_KHR: VK_FORMAT_FEATURE_DISJOINT_BIT,
  VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR: VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT,
  VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT: VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG
};
Properties VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT specifies that an image view can be <>. VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT specifies that an image view can be used as a <>. VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT specifies that an image view can be used as storage image that supports atomic operations. VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT specifies that an image view can be used as a framebuffer color attachment and as an input attachment. VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT specifies that an image view can be used as a framebuffer color attachment that supports blending and as an input attachment. VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT specifies that an image view can be used as a framebuffer depth/stencil attachment and as an input attachment. VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_BLIT_SRC_BIT specifies that an image can be used as srcImage for theifndef::VK_KHR_copy_commands2[] vkCmdBlitImage command.endif::VK_KHR_copy_commands2[] vkCmdBlitImage2KHR and vkCmdBlitImage commands. VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_BLIT_DST_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_TRANSFER_SRC_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_TRANSFER_DST_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_DISJOINT_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_RESERVED_27_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_RESERVED_28_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_RESERVED_25_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_RESERVED_26_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_FRAGMENT_DENSITY_MAP_BIT_EXT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_EXT VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_DISJOINT_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR VkFormatFeatureFlagBits.VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT