VulkanTextureInfo
constructor(sampleCount: Int = 1, mipmapped: Boolean = false, flags: VulkanImageCreateFlags = VulkanImageCreateFlags.NONE, format: VulkanFormat, imageTiling: VulkanImageTiling = VulkanImageTiling.OPTIMAL, imageUsageFlags: VulkanImageUsageFlags, sharingMode: VulkanSharingMode = VulkanSharingMode.EXCLUSIVE, aspectMask: VulkanImageAspectFlags = VulkanImageAspectFlags.COLOR)
Parameters
sampleCount
Number of samples per pixel (1 for non-MSAA).
mipmapped
true if mipmaps are present/allocated for this texture.
flags
Vulkan image creation flags (VkImageCreateFlags).
format
Vulkan image pixel format (VkFormat).
imageTiling
Vulkan image tiling layout (VkImageTiling).
imageUsageFlags
Vulkan image usage flags (VkImageUsageFlags).
sharingMode
Vulkan queue sharing mode (VkSharingMode).
aspectMask
Vulkan image aspect mask (VkImageAspectFlags).