25 #ifndef SFML_OPENGL_HPP
26 #define SFML_OPENGL_HPP
32 #include <SFML/Config.hpp>
39 #if defined(SFML_SYSTEM_WINDOWS)
49 #elif defined(SFML_SYSTEM_LINUX) || defined(SFML_SYSTEM_FREEBSD)
51 #if defined(SFML_OPENGL_ES)
53 #include <GLES/glext.h>
59 #elif defined(SFML_SYSTEM_MACOS)
61 #include <OpenGL/gl.h>
62 #include <OpenGL/glu.h>
64 #elif defined (SFML_SYSTEM_IOS)
66 #include <OpenGLES/ES1/gl.h>
67 #include <OpenGLES/ES1/glext.h>
69 #elif defined (SFML_SYSTEM_ANDROID)
72 #include <GLES/glext.h>
77 #endif // SFML_OPENGL_HPP