Fixes
authorJerome St-Louis <jerome@ecere.com>
Wed, 19 Nov 2014 16:49:01 +0000 (11:49 -0500)
committerJerome St-Louis <jerome@ecere.com>
Thu, 15 Oct 2015 00:19:24 +0000 (20:19 -0400)
ecere/ecere.epj
ecere/src/gfx/drivers/OpenGLDisplayDriver.ec

index 1ceeb6f..d1e66f3 100644 (file)
@@ -436,6 +436,7 @@ from wherever you obtained them.
       {
          "Name" : "GLES",
          "Options" : {
+            "Debug" : true,
             "PreprocessorDefinitions" : [
                "_GLES"
             ]
index 9408c89..0175a7b 100644 (file)
@@ -10,6 +10,8 @@ namespace gfx::drivers;
    #define GL_GLEXT_PROTOTYPES
 #endif
 
+#define pointer _pointer
+
 #ifdef ECERE_MINIGLX
 
 //#include <GL/miniglx.h>
@@ -85,6 +87,8 @@ namespace gfx::drivers;
 
 #endif
 
+#undef pointer
+
 import "Display"
 
 #if defined(__unix__) || defined(__APPLE__)
@@ -370,7 +374,7 @@ static int curStack = 0;
 #if defined(_GLES)
 
    // OpenGL ES Porting Kit
-
+#if defined(__ANDROID__)
    #define glBindFramebuffer        glBindFramebufferOES
    #define glBindRenderbuffer       glBindRenderbufferOES
    #define GL_FRAMEBUFFER           GL_FRAMEBUFFER_OES
@@ -382,7 +386,6 @@ static int curStack = 0;
    #define glDeleteFramebuffers     glDeleteFramebuffersOES
    #define glDeleteRenderbuffers    glDeleteRenderbuffersOES
 
-#if defined(__ANDROID__)
    #define GL_POLYGON_STIPPLE 0xFFFF
    #define GL_LINE_STIPPLE 0xFFFF
    #define GL_LINE 0xFFFF