Love OpenGL gotchas... make my life more enjoyable!
This commit is contained in:
parent
24adca4ad0
commit
3b70b66a08
1 changed files with 4 additions and 0 deletions
|
@ -1456,7 +1456,11 @@ unsigned int rlLoadTexture(void *data, int width, int height, int format, int mi
|
||||||
}
|
}
|
||||||
else if (format == UNCOMPRESSED_GRAY_ALPHA)
|
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 };
|
GLint swizzleMask[] = { GL_RED, GL_RED, GL_RED, GL_GREEN };
|
||||||
|
#endif
|
||||||
glTexParameteriv(GL_TEXTURE_2D, GL_TEXTURE_SWIZZLE_RGBA, swizzleMask);
|
glTexParameteriv(GL_TEXTURE_2D, GL_TEXTURE_SWIZZLE_RGBA, swizzleMask);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue