24 #ifndef RENDER_NULLOPENGLGRAPHICS_H
25 #define RENDER_NULLOPENGLGRAPHICS_H
27 #if defined USE_OPENGL
31 #include "render/graphics.h"
37 #include <GLES/glext.h>
38 #include <GLES2/gl2.h>
41 #define GL_GLEXT_PROTOTYPES 1
44 PRAGMA48(GCC diagnostic ignored
"-Wshadow")
47 PRAGMA45(GCC diagnostic ignored
"-Wredundant-decls")
48 #include <SDL_opengl.h>
51 #if defined(__APPLE__)
52 #include <OpenGL/glext.h>
53 #elif !defined(__native_client__)
55 PRAGMA45(GCC diagnostic ignored
"-Wredundant-decls")
61 class OpenGLGraphicsVertexes;
82 const GLint *
restrict const intTexArray,
112 #ifdef DEBUG_BIND_TEXTURE
113 std::string mOldTexture;
114 unsigned mOldTextureId;
void drawLineArrayf(const int size) A_INLINE
void drawQuadArrayfi(const int size) A_INLINE
void drawLineArrayi(const int size) A_INLINE
void drawQuadArrayii(const int size) A_INLINE
#define RENDER_GRAPHICSDEF_HPP
#define A_DELETE_COPY(func)
PRAGMA45(GCC diagnostic push) PRAGMA45(GCC diagnostic ignored "-Wredundant-decls") PRAGMA45(GCC diagnostic pop) PRAGMA45(GCC diagnostic push) PRAGMA45(GCC diagnostic ignored "-Wredundant-decls") PRAGMA45(GCC diagnostic pop) class OpenGLGraphicsVertexes
#define RENDER_OPENGLGRAPHICSDEF1_HPP
#define RENDER_OPENGLGRAPHICSDEF_HPP
#define RENDER_OPENGLGRAPHICSDEFADVANCED_HPP