/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
drape/gl_includes.hpp
28 строк
708 B
Roman Kuznetsov
Added rendering optimizations for Metal
03 окт 2018, 17:03
03 окт 2018, 17:03
9f38888
Код
Авторство
О чём код?
#pragma once #include "std/target_os.hpp" #if defined(OMIM_OS_IPHONE) #define GL_SILENCE_DEPRECATION #include <OpenGLES/ES2/glext.h> #include <OpenGLES/ES3/gl.h> #elif defined(OMIM_OS_MAC) #define GL_SILENCE_DEPRECATION #include <OpenGL/glext.h> #include <OpenGL/gl3.h> #elif defined(OMIM_OS_WINDOWS) #include "std/windows.hpp" #define GL_GLEXT_PROTOTYPES #include <GL/gl.h> #include "3party/GL/glext.h" #elif defined(OMIM_OS_ANDROID) #define GL_GLEXT_PROTOTYPES #include <GLES2/gl2.h> #include <GLES2/gl2ext.h> #include "android/jni/com/mapswithme/opengl/gl3stub.h" #include <EGL/egl.h> #else #define GL_GLEXT_PROTOTYPES #include <GL/gl.h> #include <GL/glext.h> #endif