Interface VulkanImageFormatPropertiesType

  • All Known Implementing Classes:
    VulkanImageFormatProperties

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

      • 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
        java.util.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.