From fb91cf9b21b15b68396920502e6294474065a036 Mon Sep 17 00:00:00 2001 From: haorui <1905811497@qq.com> Date: Sat, 24 Jun 2023 16:09:28 +0800 Subject: [PATCH] align should be 3 when format is GL_RGB and type is GL_UNSIGNED_BYTE --- Common/GPU/OpenGL/DataFormatGL.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Common/GPU/OpenGL/DataFormatGL.cpp b/Common/GPU/OpenGL/DataFormatGL.cpp index be3b8d8aa2..425f247390 100644 --- a/Common/GPU/OpenGL/DataFormatGL.cpp +++ b/Common/GPU/OpenGL/DataFormatGL.cpp @@ -55,7 +55,7 @@ bool Thin3DFormatToGLFormatAndType(DataFormat fmt, GLuint &internalFormat, GLuin internalFormat = GL_RGB; format = GL_RGB; type = GL_UNSIGNED_BYTE; - alignment = 1; + alignment = 3; break; case DataFormat::R4G4B4A4_UNORM_PACK16: