From c3b9c8edef7f726c6d95a52ab3cd80a55e6ede71 Mon Sep 17 00:00:00 2001 From: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com> Date: Sun, 23 Mar 2025 17:54:37 +0300 Subject: [PATCH] Fix Vulkan validation error. --- UnleashedRecomp/gpu/video.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/UnleashedRecomp/gpu/video.cpp b/UnleashedRecomp/gpu/video.cpp index 45a5454f..bcb61c15 100644 --- a/UnleashedRecomp/gpu/video.cpp +++ b/UnleashedRecomp/gpu/video.cpp @@ -5501,7 +5501,10 @@ static bool LoadTexture(GuestTexture& texture, const uint8_t* data, size_t dataS desc.flags = ddsDesc.type == ddspp::TextureType::Cubemap ? RenderTextureFlag::CUBE : RenderTextureFlag::NONE; if (forceCubeMap) + { desc.arraySize = 6; + desc.flags = RenderTextureFlag::CUBE; + } texture.textureHolder = g_device->createTexture(desc); texture.texture = texture.textureHolder.get();