25 #ifndef SFML_OPENGL_HPP 26 #define SFML_OPENGL_HPP 32 #include <SFML/Config.hpp> 39 #if defined(SFML_SYSTEM_WINDOWS) 48 #elif defined(SFML_SYSTEM_LINUX) || defined(SFML_SYSTEM_FREEBSD) 50 #if defined(SFML_OPENGL_ES) 52 #include <GLES/glext.h> 57 #elif defined(SFML_SYSTEM_MACOS) 59 #include <OpenGL/gl.h> 61 #elif defined (SFML_SYSTEM_IOS) 63 #include <OpenGLES/ES1/gl.h> 64 #include <OpenGLES/ES1/glext.h> 66 #elif defined (SFML_SYSTEM_ANDROID) 69 #include <GLES/glext.h> 72 #include <GLES2/gl2ext.h> 77 #endif // SFML_OPENGL_HPP