| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Vulkan.Core10.Enums.ImageAspectFlagBits
Synopsis
- type ImageAspectFlags = ImageAspectFlagBits
- newtype ImageAspectFlagBits where
- ImageAspectFlagBits Flags
- pattern IMAGE_ASPECT_COLOR_BIT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_DEPTH_BIT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_STENCIL_BIT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_METADATA_BIT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_MEMORY_PLANE_2_BIT_EXT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_MEMORY_PLANE_1_BIT_EXT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_NONE :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_PLANE_2_BIT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_PLANE_1_BIT :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_PLANE_0_BIT :: ImageAspectFlagBits
Documentation
newtype ImageAspectFlagBits Source #
VkImageAspectFlagBits - Bitmask specifying which aspects of an image are included in a view
Description
IMAGE_ASPECT_NONEspecifies no image aspect, or the image aspect is not applicable.
IMAGE_ASPECT_COLOR_BITspecifies the color aspect.IMAGE_ASPECT_DEPTH_BITspecifies the depth aspect.IMAGE_ASPECT_STENCIL_BITspecifies the stencil aspect.IMAGE_ASPECT_METADATA_BITspecifies the metadata aspect used for sparse resource operations.IMAGE_ASPECT_PLANE_0_BITspecifies plane 0 of a multi-planar image format.IMAGE_ASPECT_PLANE_1_BITspecifies plane 1 of a multi-planar image format.IMAGE_ASPECT_PLANE_2_BITspecifies plane 2 of a multi-planar image format.IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXTspecifies memory plane 0.IMAGE_ASPECT_MEMORY_PLANE_1_BIT_EXTspecifies memory plane 1.IMAGE_ASPECT_MEMORY_PLANE_2_BIT_EXTspecifies memory plane 2.IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXTspecifies memory plane 3.
See Also
VK_VERSION_1_0,
BindImagePlaneMemoryInfo,
DeviceImageMemoryRequirements,
ExportMetalTextureInfoEXT,
ImageAspectFlags,
ImagePlaneMemoryRequirementsInfo,
ImportMetalTextureInfoEXT
Constructors
| ImageAspectFlagBits Flags |
Bundled Patterns
| pattern IMAGE_ASPECT_COLOR_BIT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_DEPTH_BIT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_STENCIL_BIT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_METADATA_BIT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_MEMORY_PLANE_2_BIT_EXT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_MEMORY_PLANE_1_BIT_EXT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_NONE :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_PLANE_2_BIT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_PLANE_1_BIT :: ImageAspectFlagBits | |
| pattern IMAGE_ASPECT_PLANE_0_BIT :: ImageAspectFlagBits |