all repos — mgba @ fb9fbf0ac6089e1fea4908a5edd27f8b098eb40d

mGBA Game Boy Advance Emulator

OpenGL: Correct boolean vector strcmp strings for uniforms
Lioncash mathew1800@gmail.com
Tue, 16 Feb 2016 20:45:29 -0500
commit

fb9fbf0ac6089e1fea4908a5edd27f8b098eb40d

parent

8061bbfd96bc6bc79cdbd260b7e25ea1e42f46b6

2 files changed, 4 insertions(+), 3 deletions(-)

jump to
M CHANGESCHANGES

@@ -4,6 +4,7 @@ - VFS: Fix reading 7z archives without rewinding first

- Qt: Fix sending gameStopped twice - Qt: Fix hang if audio sync is enabled and audio fails to initialize - GBA BIOS: Fix RegisterRamReset setting DISPCNT to the wrong value + - OpenGL: Correct boolean vector strcmp strings for uniforms Misc: - GBA: Slightly optimize GBAProcessEvents
M src/platform/opengl/gles2.csrc/platform/opengl/gles2.c

@@ -730,11 +730,11 @@ } else if (!strcmp(type, "int4")) {

uniform->type = GL_INT_VEC4; } else if (!strcmp(type, "bool")) { uniform->type = GL_BOOL; - } else if (!strcmp(type, "int2")) { + } else if (!strcmp(type, "bool2")) { uniform->type = GL_BOOL_VEC2; - } else if (!strcmp(type, "int3")) { + } else if (!strcmp(type, "bool3")) { uniform->type = GL_BOOL_VEC3; - } else if (!strcmp(type, "int4")) { + } else if (!strcmp(type, "bool4")) { uniform->type = GL_BOOL_VEC4; } else { return false;