VkAttachmentFeedbackLoopInfoEXT(3)

# VkAttachmentFeedbackLoopInfoEXT(3) Manual Page

## Name

VkAttachmentFeedbackLoopInfoEXT - Structure specifying whether feedback loop is enabled for an attachment

## C Specification

To enable feedback loop for an attachment, the `VkAttachmentFeedbackLoopInfoEXT` structure can be added to the `pNext` chain of VkRenderingAttachmentInfo.

The `VkAttachmentFeedbackLoopInfoEXT` structure is defined as:

    // Provided by VK_KHR_unified_image_layouts with VK_EXT_attachment_feedback_loop_layout and (VK_VERSION_1_3 or VK_KHR_dynamic_rendering)
    typedef struct VkAttachmentFeedbackLoopInfoEXT {
        VkStructureType    sType;
        const void*        pNext;
        VkBool32           feedbackLoopEnable;
    } VkAttachmentFeedbackLoopInfoEXT;

## Members

- `sType` is a VkStructureType value identifying this structure.

- `pNext` is `NULL` or a pointer to a structure extending this structure.

- `feedbackLoopEnable` specifies that feedback loop is enabled for the attachment identified by VkRenderingAttachmentInfo::`imageView`.

## Description

Valid Usage

- VUID-VkAttachmentFeedbackLoopInfoEXT-unifiedImageLayouts-10782
  If the `unifiedImageLayouts` feature is not enabled, `feedbackLoopEnable` must be VK_FALSE

Valid Usage (Implicit)

- VUID-VkAttachmentFeedbackLoopInfoEXT-sType-sType
  `sType` must be VK_STRUCTURE_TYPE_ATTACHMENT_FEEDBACK_LOOP_INFO_EXT

Structure Chaining

Extends the structure

  - VkRenderingAttachmentInfo

## See Also

VK_EXT_attachment_feedback_loop_layout, VK_KHR_dynamic_rendering, VK_KHR_unified_image_layouts, VK_VERSION_1_3, VkBool32, VkStructureType

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

## Copyright

Copyright 2014-2026 The Khronos Group Inc.

SPDX-License-Identifier: CC-BY-4.0