From 030b231ba984abe5713a5133898ae865ec3f9af3 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Fri, 11 Feb 2022 21:08:18 -0600 Subject: [PATCH] vulkan/framebuffer: Add a flags field Reviewed-by: Ivan Briano Part-of: --- src/vulkan/runtime/vk_framebuffer.c | 1 + src/vulkan/runtime/vk_framebuffer.h | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/vulkan/runtime/vk_framebuffer.c b/src/vulkan/runtime/vk_framebuffer.c index 834a0f48480..c76ab96f098 100644 --- a/src/vulkan/runtime/vk_framebuffer.c +++ b/src/vulkan/runtime/vk_framebuffer.c @@ -52,6 +52,7 @@ vk_common_CreateFramebuffer(VkDevice _device, if (framebuffer == NULL) return VK_ERROR_OUT_OF_HOST_MEMORY; + framebuffer->flags = pCreateInfo->flags; framebuffer->width = pCreateInfo->width; framebuffer->height = pCreateInfo->height; framebuffer->layers = pCreateInfo->layers; diff --git a/src/vulkan/runtime/vk_framebuffer.h b/src/vulkan/runtime/vk_framebuffer.h index bd4b34dea0c..a3d322d17da 100644 --- a/src/vulkan/runtime/vk_framebuffer.h +++ b/src/vulkan/runtime/vk_framebuffer.h @@ -32,6 +32,9 @@ extern "C" { struct vk_framebuffer { struct vk_object_base base; + /** VkFramebufferCreateInfo::flags */ + VkFramebufferCreateFlags flags; + uint32_t width; uint32_t height; uint32_t layers;