]> git.tdb.fi Git - libs/gl.git/blob - source/arb_pixel_buffer_object.cpp
Complete rewrite of extension handling
[libs/gl.git] / source / arb_pixel_buffer_object.cpp
1 #include "arb_pixel_buffer_object.h"
2
3 namespace Msp {
4 namespace GL {
5
6 Extension::SupportLevel init_arb_pixel_buffer_object()
7 {
8         if(is_version_at_least(2, 1))
9         {
10                 return Extension::CORE;
11         }
12         if(is_supported("GL_ARB_pixel_buffer_object"))
13         {
14                 return Extension::EXTENSION;
15         }
16         return Extension::UNSUPPORTED;
17 }
18
19 Extension ARB_pixel_buffer_object("GL_ARB_pixel_buffer_object", init_arb_pixel_buffer_object);
20
21 } // namespace GL
22 } // namespace Msp