Interface VulkanImageCreateInfoType
- All Known Implementing Classes:
VulkanImageCreateInfo
@Immutable
public interface VulkanImageCreateInfoType
- See Also:
-
Method Details
-
flags
- Returns:
- A set of flags describing additional parameters of the image.
-
imageType
- Returns:
- A value specifying the basic dimensionality of the image. Layers in array textures do not count as a dimension for the purposes of the image type.
-
format
- Returns:
- A value describing the format and type of the texel blocks that will be contained in the image.
-
extent
- Returns:
- A value describing the number of data elements in each dimension of the base level.
-
mipLevels
@Parameter int mipLevels()- Returns:
- The number of levels of detail available for minified sampling of the image.
-
arrayLayers
@Parameter int arrayLayers()- Returns:
- The the number of layers in the image.
-
samples
- Returns:
- A value specifying the number of samples per texel.
-
tiling
- Returns:
- A value specifying the tiling arrangement of the texel blocks in memory.
-
usage
- Returns:
- A value describing the intended usage of the image.
-
sharingMode
- Returns:
- A value specifying the sharing mode of the image when it will be accessed by multiple queue families.
-
queueFamilyIndices
-
initialLayout
- Returns:
- A value specifying the initial layout of all image subresources of the image.
-