Module: Mesa
Branch: main
Commit: 7474166b2a1eddec7088780cdc112c8aefb3db5d
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7474166b2a1eddec7088780cdc112c8aefb3db5d

Author: Mike Blumenkrantz <[email protected]>
Date:   Mon May 29 08:41:43 2023 -0400

lavapipe: VK_EXT_dynamic_rendering_unused_attachments

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23297>

---

 src/gallium/frontends/lavapipe/lvp_device.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/gallium/frontends/lavapipe/lvp_device.c 
b/src/gallium/frontends/lavapipe/lvp_device.c
index 8122b70d180..845ed1b269e 100644
--- a/src/gallium/frontends/lavapipe/lvp_device.c
+++ b/src/gallium/frontends/lavapipe/lvp_device.c
@@ -159,6 +159,7 @@ static const struct vk_device_extension_table 
lvp_device_extensions_supported =
    .EXT_depth_clip_enable                 = true,
    .EXT_depth_clip_control                = true,
    .EXT_depth_range_unrestricted          = true,
+   .EXT_dynamic_rendering_unused_attachments = true,
    .EXT_extended_dynamic_state            = true,
    .EXT_extended_dynamic_state2           = true,
    .EXT_extended_dynamic_state3           = true,
@@ -504,6 +505,9 @@ lvp_get_features(const struct lvp_physical_device *pdevice,
       .extendedDynamicState3RepresentativeFragmentTestEnable = false,
       .extendedDynamicState3ColorBlendAdvanced = false,
 
+      /* VK_EXT_dynamic_rendering_unused_attachments */
+      .dynamicRenderingUnusedAttachments = true,
+
       /* VK_EXT_robustness2 */
       .robustBufferAccess2 = true,
       .robustImageAccess2 = true,

Reply via email to