From 3b70b66a089ed48b99305ce058a4bbde4a0bc3b4 Mon Sep 17 00:00:00 2001 From: raysan5 <raysan5@gmail.com> Date: Sun, 20 May 2018 00:41:12 +0200 Subject: [PATCH] Love OpenGL gotchas... make my life more enjoyable! --- src/rlgl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/rlgl.c b/src/rlgl.c index e69694e9..f83a9f6b 100644 --- a/src/rlgl.c +++ b/src/rlgl.c @@ -1456,7 +1456,11 @@ unsigned int rlLoadTexture(void *data, int width, int height, int format, int mi } else if (format == UNCOMPRESSED_GRAY_ALPHA) { + #if defined(GRAPHICS_API_OPENGL_21) + GLint swizzleMask[] = { GL_RED, GL_RED, GL_RED, GL_ALPHA }; + #elif defined(GRAPHICS_API_OPENGL_33) GLint swizzleMask[] = { GL_RED, GL_RED, GL_RED, GL_GREEN }; + #endif glTexParameteriv(GL_TEXTURE_2D, GL_TEXTURE_SWIZZLE_RGBA, swizzleMask); } #endif