Interface VulkanImageFormatPropertiesType

All Known Implementing Classes:
VulkanImageFormatProperties

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

    • maxExtent

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

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

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

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

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