]> git.tdb.fi Git - libs/gl.git/commitdiff
Include extension headers in places that need enums from them
authorMikko Rasa <tdb@tdb.fi>
Thu, 3 Oct 2013 07:57:40 +0000 (10:57 +0300)
committerMikko Rasa <tdb@tdb.fi>
Thu, 3 Oct 2013 07:57:40 +0000 (10:57 +0300)
A few places still rely on gl.h for OpenGL 1.3 or 1.4 enums.  I may look
into these later.

source/blend.h
source/buffer.h
source/framebuffer.h
source/pixelformat.h
source/texturecube.h

index dd3f9404d72a2831c3442a994a64b90bbaff6812..1ba43ceb272eba972430bc4fee94cd786bdcbce4 100644 (file)
@@ -3,6 +3,7 @@
 
 #include "bindable.h"
 #include "gl.h"
+#include <msp/gl/extensions/ext_blend_minmax.h>
 
 namespace Msp {
 namespace GL {
index 25ce46993f1080fb9641dcc9bcf4c206d8cafda7..b3a2902f6cb2ca89f663b8c20a8ea0207e8bbdd7 100644 (file)
@@ -3,6 +3,8 @@
 
 #include <vector>
 #include "gl.h"
+#include <msp/gl/extensions/arb_vertex_buffer_object.h>
+#include <msp/gl/extensions/arb_uniform_buffer_object.h>
 
 namespace Msp {
 namespace GL {
index e25967aca41ddfd6b29bfa6aae211e473e1807f2..3bf439f98cc62ca3250369abe61cdaf6c5c9de9c 100644 (file)
@@ -5,6 +5,7 @@
 #include "bindable.h"
 #include "gl.h"
 #include "texturecube.h"
+#include <msp/gl/extensions/ext_framebuffer_object.h>
 
 namespace Msp {
 namespace GL {
index 43330f07dcfe1249f66794913eb577abd68a4e3a..4dabcbb5bfdbdf3d2194eddca4f5910d6b336b2a 100644 (file)
@@ -4,6 +4,8 @@
 #include <msp/graphics/pixelformat.h>
 #include <msp/strings/lexicalcast.h>
 #include "gl.h"
+#include <msp/gl/extensions/arb_texture_float.h>
+#include <msp/gl/extensions/ext_bgra.h>
 
 namespace Msp {
 namespace GL {
index 8d87c410d2f91e98032bc1ce47be5cad8a804f44..e775be1d31ec0ceb26d2fd47ee75597803caf969 100644 (file)
@@ -6,6 +6,7 @@
 #include "pixelformat.h"
 #include "texture.h"
 #include "vector.h"
+#include <msp/gl/extensions/arb_texture_cube_map.h>
 
 namespace Msp {
 namespace GL {