HOME ProgrammingComponents and Libraries OGLplus

OGLplus 0.25.0

Description of OGLplus 0.25.0:
OGLplus is a header-only library which implements a thin object-oriented facade over the OpenGLTę (version 3 and higher) C-language API. It provides wrappers which automate resource and object management and make the use of OpenGL in C++ safer and easier. Applications using the OpenGLTę library typically allocate and use, during their run-time, resources like buffers, queries, textures, shaders, programs, etc. from this library. OGLplus uses the RAII idiom to automatically manage the lifetime of these resources. Classes like Buffer, Texture, Query, Shader, Program, Framebuffer, Renderbuffer, etc. automatically get a new OpenGL name for the wrapped object when an instance is constructed and it is freed when the instance is destroyed. Besides this basic functionality, the individual classes also implement member functions wrapping those calls which are related to the resource managed by the particular class. When several instances of the same resource type should be created and freed at the same time, the Array template provides efficient means for doing so. Features Automatic resource management Type safety Error handling and diagnostic Interoperability with OpenGLTę C API Additional CG related classes Optional object description Configurability Home page What OGLplus isn't Screenshot gallery Source download and repository Download page Getting started Tutorials Getting it going Supported compilers Example rationaleRelease notes: New ReleaseTE The implementation of Uniforms has been refactored and updated.TE Support for Uniform typechecking was added.TE Support for defining Uniforms from GLSL data types was added.TE Mapping of GLSL data types to C++ types was added.TE The ShaderVariableError exception was added.TE Some problems in the shape builders were fixed.TE Functions for generating bi-normal vectors for shape vertices was added to some of the existing shape builders.TE Fixed a bug related to primitive restarting in examples.TE Fixed a minor problem with Matrix.TE The ShapeWrapperWithAdjacency helper class was added.TE The PatchParameter enumeration and a wrapper for the glPatchParameteri function was added.TE Several new examples were added. [ OGLplus full changelog ]

Supported OS: Windows XP

User reviews: OGLplus Download

Name: *
Review: *


Popular terms of download OGLplus:

Software downloads related to OGLplus

TMS Grid Pack
TMS award-winning grid, DB-aware grid, spreadsheet: TAdvStringGrid, TAdvColumnGrid, TAdvSpreadGrid, TAdvGridExcelIO, TAdvGridRTFIO, TDBAdvGrid, TAdvGridWorkbook in one money and time saving pack. more info download

News related to OGLplus