VK_NV_linear_color_attachment(3)
VK_NV_linear_color_attachment
- Name String
-
VK_NV_linear_color_attachment - Extension Type
-
Device extension
- Registered Extension Number
-
431
- Revision
-
1
- Ratification Status
-
Not ratified
- Extension and Version Dependencies
- API Interactions
-
-
Interacts with VK_VERSION_1_3
-
Interacts with VK_KHR_format_feature_flags2
-
- Contact
-
-
sourav parmar souravpNV
-
Other Extension Metadata
- Last Modified Date
-
2021-12-02
- Interactions and External Dependencies
-
-
This extension requires
VK_KHR_format_feature_flags2
-
- Contributors
-
-
Pat Brown, NVIDIA
-
Piers Daniell, NVIDIA
-
Sourav Parmar, NVIDIA
-
Description
This extension expands support for using VK_IMAGE_TILING_LINEAR images
as color attachments when all the color attachments in the render pass
instance have VK_IMAGE_TILING_LINEAR tiling.
This extension adds a new flag bit
VK_FORMAT_FEATURE_2_LINEAR_COLOR_ATTACHMENT_BIT_NV that extends the
existing VkFormatFeatureFlagBits2KHR bits.
This flag can be set for renderable color formats in the
VkFormatProperties3KHR::linearTilingFeatures format properties
structure member.
Formats with the VK_FORMAT_FEATURE_2_LINEAR_COLOR_ATTACHMENT_BIT_NV
flag may be used as color attachments as long as all the color attachments
in the render pass instance have VK_IMAGE_TILING_LINEAR tiling, and
the formats their images views are created with have
VkFormatProperties3KHR::linearTilingFeatures which include
VK_FORMAT_FEATURE_2_LINEAR_COLOR_ATTACHMENT_BIT_NV.
This extension supports both dynamic rendering and traditional render
passes.
New Enum Constants
-
VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME -
VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION -
Extending VkStructureType:
If VK_KHR_format_feature_flags2 or Vulkan Version 1.3 is supported:
Document Notes
For more information, see the Vulkan Specification.
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.