]> git.tdb.fi Git - libs/gui.git/blobdiff - source/graphics/glcontext.h
Add a core profile flag to OpenGL context options
[libs/gui.git] / source / graphics / glcontext.h
index a2480909416e29d9e1aa96c49ae410ad66d8382b..ef6ef1b60f25989431e4d710c5916a84bdc64af1 100644 (file)
@@ -15,6 +15,10 @@ struct GLOptions
        bool stencil;
        bool doublebuffer;
        unsigned multisample;
+       bool forward_compatible;
+       bool core_profile;
+       unsigned gl_version_major;
+       unsigned gl_version_minor;
 
        GLOptions();
 };
@@ -44,6 +48,8 @@ private:
 public:
        ~GLContext();
 
+       void set_swap_interval(unsigned);
+
        void swap_buffers();
 private:
        void window_resized(unsigned, unsigned);