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).