Module com.io7m.jcoronado.api
Package com.io7m.jcoronado.api
Interface VulkanImageViewCreateInfoType
-
- All Known Implementing Classes:
VulkanImageViewCreateInfo
@Immutable public interface VulkanImageViewCreateInfoType
The type of Vulkan image view creation information.- See Also:
- "VkImageViewCreateInfo"
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default VulkanComponentMapping
components()
java.util.Set<VulkanImageViewCreateFlag>
flags()
VulkanFormat
format()
VulkanImageType
image()
VulkanImageSubresourceRange
subresourceRange()
VulkanImageViewKind
viewType()
-
-
-
Method Detail
-
flags
@Parameter java.util.Set<VulkanImageViewCreateFlag> flags()
- Returns:
- The view creation flags
-
image
@Parameter VulkanImageType image()
- Returns:
- The image
-
viewType
@Parameter VulkanImageViewKind viewType()
- Returns:
- The view type
-
format
@Parameter VulkanFormat format()
- Returns:
- The format
-
components
@Parameter @Default default VulkanComponentMapping components()
- Returns:
- The component mapping
-
subresourceRange
@Parameter VulkanImageSubresourceRange subresourceRange()
- Returns:
- The set of mipmap levels and array layers to be accessible to the view
-
-