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) || defined(SFML_SYSTEM_OPENBSD)    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/gl2platform.h>    73     #include <GLES2/gl2ext.h>    78 #endif // SFML_OPENGL_HPP