C++ library providing object-oriented wrappers for OpenGL
C++ library strictly wrapping OpenGL objects
globjects$ find_package(globjects REQUIRED)
target_link_libraries(myapp globjects::globjects)$ #include <globjects/globjects.h>
using namespace gl;$ auto buffer = std::make_unique<gl::Buffer>();
buffer->setData(data.size(), data.data(), GL_STATIC_DRAW);