OGLplus is a header-only library that implements a thin object-oriented facade over the OpenGL (version 3 and higher) C-language API. It provides wrappers that automate the resource and object management and make the use of OpenGL in C++ safer and easier.
|Tags||OpenGL C++ Library Computer Graphics|
|Licenses||Boost Software License|
Release Notes: Certain parts were further refactored and re-used in OALplus and EGLplus. This release also brings the Voronoi/Worley cell image generators, the Group
Release Notes: This release brings a complete rewrite of several key parts, including the object and GPU program variable wrappers, error reporting and handling, source directory structure, and others.
Release Notes: This release brings updates to the new GL object binding API introduced in the previous release, the Context::Direct(object) function providing direct-state-access to objects, the ExposeGLName function, new wrappers for NV_shader_buffer_load and NV_texture_barrier, updates in the wrappers for EXT_direct_state_access and ARB_robustness, the SortNWMap image generator encoding a bitonic sorting network, updates in the build system, documentation updates, and a new example.
Release Notes: This release brings a new API for object binding, updates in the GL ARB_compatibility, EXT_direct_state_access, and NV_path_rendering extension wrappers, updates in the build system, updated examples showing the new features, and several bugfixes. Several breaking changes were made: the Exposed
Release Notes: This release brings a new advanced example, cloud_trace (a simple cloud raytracer), the Current