summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorRay <[email protected]>2023-01-10 12:38:21 +0100
committerRay <[email protected]>2023-01-10 12:38:21 +0100
commit3028bffd4c39e622c0a2b95f275ae6156a86639f (patch)
treecc067a33a588212ae663cdaa3687ab07e5360e9e /src
parentf549f67be9e1cc1256d35c86637ac807ec2e6823 (diff)
downloadraylib-3028bffd4c39e622c0a2b95f275ae6156a86639f.tar.gz
raylib-3028bffd4c39e622c0a2b95f275ae6156a86639f.zip
Minor tweaks
Diffstat (limited to 'src')
-rw-r--r--src/rlgl.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/rlgl.h b/src/rlgl.h
index ba0f0871..fbf70051 100644
--- a/src/rlgl.h
+++ b/src/rlgl.h
@@ -789,15 +789,16 @@ RLAPI void rlLoadDrawQuad(void); // Load and draw a quad
#endif
#if defined(GRAPHICS_API_OPENGL_ES2)
-
+ // NOTE: OpenGL ES 2.0 can be enabled on PLATFORM_DESKTOP,
+ // in that case, functions are loaded from a custom glad for OpenGL ES 2.0
#if defined(PLATFORM_DESKTOP)
- #define GLAD_GLES2_IMPLEMENTATION
- #include "external/glad_gles2.h"
+ #define GLAD_GLES2_IMPLEMENTATION
+ #include "external/glad_gles2.h"
#else
- #define GL_GLEXT_PROTOTYPES
- //#include <EGL/egl.h> // EGL library -> not required, platform layer
- #include <GLES2/gl2.h> // OpenGL ES 2.0 library
- #include <GLES2/gl2ext.h> // OpenGL ES 2.0 extensions library
+ #define GL_GLEXT_PROTOTYPES
+ //#include <EGL/egl.h> // EGL library -> not required, platform layer
+ #include <GLES2/gl2.h> // OpenGL ES 2.0 library
+ #include <GLES2/gl2ext.h> // OpenGL ES 2.0 extensions library
#endif
// It seems OpenGL ES 2.0 instancing entry points are not defined on Raspberry Pi