mirror of
https://github.com/ddnet/ddnet.git
synced 2024-09-22 10:34:18 +00:00
37 lines
1.3 KiB
C
37 lines
1.3 KiB
C
|
#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
|