X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Farb_pixel_buffer_object.cpp;fp=source%2Farb_pixel_buffer_object.cpp;h=0243f8bd99520c7553531acab40c5c1a912f4563;hb=6afbace895a7bbcf216ab8e48280ea0303ab5892;hp=0000000000000000000000000000000000000000;hpb=485315ca65cb40f33253008a79b0933997bd74f5;p=libs%2Fgl.git diff --git a/source/arb_pixel_buffer_object.cpp b/source/arb_pixel_buffer_object.cpp new file mode 100644 index 00000000..0243f8bd --- /dev/null +++ b/source/arb_pixel_buffer_object.cpp @@ -0,0 +1,22 @@ +#include "arb_pixel_buffer_object.h" + +namespace Msp { +namespace GL { + +Extension::SupportLevel init_arb_pixel_buffer_object() +{ + if(is_version_at_least(2, 1)) + { + return Extension::CORE; + } + if(is_supported("GL_ARB_pixel_buffer_object")) + { + return Extension::EXTENSION; + } + return Extension::UNSUPPORTED; +} + +Extension ARB_pixel_buffer_object("GL_ARB_pixel_buffer_object", init_arb_pixel_buffer_object); + +} // namespace GL +} // namespace Msp