From e703faab550f729727fb0d6809769913abcacea4 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Tue, 3 Jun 2025 05:27:44 -0400 Subject: [PATCH] Fix wrong VkFormat for Byte4 vertex types Validation layers caught that this was supposed to be SINT, not UNIT. Doesn't really affect any of the buggy visuals. --- renderer/src/gamerenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderer/src/gamerenderer.cpp b/renderer/src/gamerenderer.cpp index 01b82aa..644c0ce 100644 --- a/renderer/src/gamerenderer.cpp +++ b/renderer/src/gamerenderer.cpp @@ -1005,7 +1005,7 @@ GameRenderer::CachedPipeline &GameRenderer::bindPipeline(VkCommandBuffer command case VertexType::Single4: return VK_FORMAT_R32G32B32A32_SFLOAT; case VertexType::Byte4: - return VK_FORMAT_R8G8B8A8_UINT; + return VK_FORMAT_R8G8B8A8_SINT; case VertexType::Short2: break; case VertexType::Short4: