globjects

C++ library providing object-oriented wrappers for OpenGL

brewmacoslinux
Try with needOr install directly
Source

About

C++ library strictly wrapping OpenGL objects

Commands

globjects

Examples

Link globjects library in a C++ project CMakeLists.txt$ find_package(globjects REQUIRED) target_link_libraries(myapp globjects::globjects)
Include globjects headers for OpenGL object management$ #include <globjects/globjects.h> using namespace gl;
Create and manage OpenGL buffers with globjects$ auto buffer = std::make_unique<gl::Buffer>(); buffer->setData(data.size(), data.data(), GL_STATIC_DRAW);