ddnet/src/engine/client/backend/opengles/gles_class_defines.h

37 lines
1.3 KiB
C
Raw Normal View History

#ifndef ENGINE_CLIENT_BACKEND_OPENGLES_GLES_CLASS_DEFINES_H
#define ENGINE_CLIENT_BACKEND_OPENGLES_GLES_CLASS_DEFINES_H
#undef ENGINE_CLIENT_BACKEND_OPENGLES_GLES_CLASS_DEFINES_H
#endif
#ifdef GLES_CLASS_DEFINES_DO_DEFINE
#define CCommandProcessorFragment_OpenGL3_3 CCommandProcessorFragment_OpenGLES3
#define CCommandProcessorFragment_OpenGL3 CCommandProcessorFragment_OpenGLES3Wrapper
#define CCommandProcessorFragment_OpenGL2 CCommandProcessorFragment_OpenGLES2
#define CCommandProcessorFragment_OpenGL CCommandProcessorFragment_OpenGLES
#define CGLSL CGLSL_ES
#define CGLSLProgram CGLSL_ESProgram
#define CGLSLTWProgram CGLSL_ESTWProgram
#define CGLSLTextProgram CGLSL_ESTextProgram
#define CGLSLPrimitiveProgram CGLSL_ESPrimitiveProgram
#define CGLSLPrimitiveExProgram CGLSL_ESPrimitiveExProgram
#define CGLSLSpriteMultipleProgram CGLSL_ESSpriteMultipleProgram
#define CGLSLQuadProgram CGLSL_ESQuadProgram
#define CGLSLTileProgram CGLSL_ESTileProgram
#else
#undef CCommandProcessorFragment_OpenGL3_3
#undef CCommandProcessorFragment_OpenGL3
#undef CCommandProcessorFragment_OpenGL2
#undef CCommandProcessorFragment_OpenGL
#undef CGLSL
#undef CGLSLProgram
#undef CGLSLTWProgram
#undef CGLSLTextProgram
#undef CGLSLPrimitiveProgram
#undef CGLSLPrimitiveExProgram
#undef CGLSLSpriteMultipleProgram
#undef CGLSLQuadProgram
#undef CGLSLTileProgram
#endif