From 52fac82a45ca4138b0044f079a64ed91f2be9a17 Mon Sep 17 00:00:00 2001 From: Paul Gofman Date: Tue, 3 Aug 2021 00:40:19 +0300 Subject: [PATCH] [dxvk] Also initialize view formats when creating DxvkImage for existing VkImage. --- src/dxvk/dxvk_image.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/dxvk/dxvk_image.cpp b/src/dxvk/dxvk_image.cpp index 142b3ac1..f849a72d 100644 --- a/src/dxvk/dxvk_image.cpp +++ b/src/dxvk/dxvk_image.cpp @@ -116,6 +116,10 @@ namespace dxvk { VkImage image) : m_vkd(vkd), m_info(info), m_image({ image }) { + m_viewFormats.resize(info.viewFormatCount); + for (uint32_t i = 0; i < info.viewFormatCount; i++) + m_viewFormats[i] = info.viewFormats[i]; + m_info.viewFormats = m_viewFormats.data(); }