From a7be648368c8899f98d19e25b5ac0460721a5bd1 Mon Sep 17 00:00:00 2001 From: Sasha Szpakowski Date: Mon, 23 Dec 2024 16:45:40 -0400 Subject: [PATCH] fix copy/paste errors in Shader:getBufferFormat --- src/modules/graphics/Shader.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modules/graphics/Shader.cpp b/src/modules/graphics/Shader.cpp index f252d7662..a8e8caef5 100644 --- a/src/modules/graphics/Shader.cpp +++ b/src/modules/graphics/Shader.cpp @@ -1079,9 +1079,9 @@ static DataFormat getDataFormat(glslang::TBasicType basictype, int components, i else if (components == 2) return DATAFORMAT_FLOAT_VEC2; else if (components == 3) - return DATAFORMAT_FLOAT_VEC2; + return DATAFORMAT_FLOAT_VEC3; else if (components == 4) - return DATAFORMAT_FLOAT_VEC2; + return DATAFORMAT_FLOAT_VEC4; } else if (basictype == glslang::EbtInt) { @@ -1090,9 +1090,9 @@ static DataFormat getDataFormat(glslang::TBasicType basictype, int components, i else if (components == 2) return DATAFORMAT_INT32_VEC2; else if (components == 3) - return DATAFORMAT_INT32_VEC2; + return DATAFORMAT_INT32_VEC3; else if (components == 4) - return DATAFORMAT_INT32_VEC2; + return DATAFORMAT_INT32_VEC4; } else if (basictype == glslang::EbtUint) { @@ -1101,9 +1101,9 @@ static DataFormat getDataFormat(glslang::TBasicType basictype, int components, i else if (components == 2) return DATAFORMAT_UINT32_VEC2; else if (components == 3) - return DATAFORMAT_UINT32_VEC2; + return DATAFORMAT_UINT32_VEC3; else if (components == 4) - return DATAFORMAT_UINT32_VEC2; + return DATAFORMAT_UINT32_VEC4; } return DATAFORMAT_MAX_ENUM;