Interface VulkanImageFormatPropertiesType

All Known Implementing Classes:
VulkanImageFormatProperties

@Immutable public interface VulkanImageFormatPropertiesType
Structure specifying image format properties.
  • Method Details

    • maxExtent

      @Default default VulkanExtent3D maxExtent()
      Returns:
      The maximum image dimensions.
    • maxMipLevels

      @Default default int maxMipLevels()
      Returns:
      The maximum number of mipmap levels.
    • maxArrayLayers

      @Default default int maxArrayLayers()
      Returns:
      The maximum number of array layers.
    • sampleCounts

      Set<VulkanSampleCountFlag> sampleCounts()
      Returns:
      A set of flags specifying all the supported sample counts for this image
    • maxResourceSize

      @Default default long maxResourceSize()
      Returns:
      An upper bound on the total image size in bytes, inclusive of all image subresources.