C Specification
To dynamically set whether a pipeline can access a resource as a non-attachment while it is also used as an attachment that is written to, call:
// Provided by VK_EXT_attachment_feedback_loop_dynamic_state
void vkCmdSetAttachmentFeedbackLoopEnableEXT(
VkCommandBuffer commandBuffer,
VkImageAspectFlags aspectMask);
Parameters
-
commandBuffer
is the command buffer into which the command will be recorded. -
aspectMask
specifies the types of attachments for which feedback loops will be enabled. Attachment types whose aspects are not included inaspectMask
will have feedback loops disabled.
Description
For attachments that are written to in a render pass, only attachments with
the aspects specified in aspectMask
can be accessed as
non-attachments by subsequent drawing commands.
Document Notes
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.