![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Declares a common base class for examples |
![]() ![]() ![]() ![]() | Implements common code shared by examples |
![]() ![]() ![]() ![]() | Declares a common utilities for multi-threaded examples |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Specialization of ObjectOps for Buffer |
![]() ![]() ![]() ![]() ![]() | Specialization of ObjectOps for Framebuffer |
![]() ![]() ![]() ![]() ![]() | Specialization of ObjectOps for Renderbuffer |
![]() ![]() ![]() ![]() ![]() | Specialization of ObjectOps for Texture |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Wrappers for blending operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for operations clearing the buffers |
![]() ![]() ![]() ![]() ![]() | Wrappers for operations for fine control of buffer updates |
![]() ![]() ![]() ![]() ![]() | Wrappers for functions selecting the buffers for read/write operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for OpenGL capability-related functions |
![]() ![]() ![]() ![]() ![]() | Wrappers for general purpose computing operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for depth tests and operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for drawing operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for error reporting operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for hints |
![]() ![]() ![]() ![]() ![]() | Wrappers for implementation-dependent-limit queries |
![]() ![]() ![]() ![]() ![]() | Wrappers for color logical operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for GL numeric queries |
![]() ![]() ![]() ![]() ![]() | Wrappers for object binding operations |
![]() ![]() ![]() ![]() ![]() | Functions giving direct state acess to OGLplus Objects |
![]() ![]() ![]() ![]() ![]() | Wrappers for pixel storage and transfer operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for basic point, line and polygon resterization operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for scissor tests and operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for stencil tests and operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for GL string queries |
![]() ![]() ![]() ![]() ![]() | Wrappers for synchronization operations |
![]() ![]() ![]() ![]() ![]() | Wrappers for viewport-related operations |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Buffer wrappers with direct state access |
![]() ![]() ![]() ![]() ![]() | BufferMap wrappers with direct state access |
![]() ![]() ![]() ![]() ![]() | Framebuffer object wrappers with direct state access |
![]() ![]() ![]() ![]() ![]() | Renderbuffer object wrappers with direct state access |
![]() ![]() ![]() ![]() ![]() | Texture object wrappers with direct state access |
![]() ![]() ![]() ![]() ![]() | TransformFeedback object wrappers with direct state access |
![]() ![]() ![]() ![]() ![]() | Uniform direct state access wrappers |
![]() ![]() ![]() ![]() ![]() | VertexArray wrappers with direct state access |
![]() ![]() ![]() ![]() ![]() | VertexArrayAttrib wrappers with direct state access |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Declaration of basic OGLplus' exceptions |
![]() ![]() ![]() ![]() ![]() | Enumeration of error-codes |
![]() ![]() ![]() ![]() ![]() | Framebuffer exceptions |
![]() ![]() ![]() ![]() ![]() | Declaration of MissingFunction exception |
![]() ![]() ![]() ![]() ![]() | Limited value error |
![]() ![]() ![]() ![]() ![]() | Declaration of OGLplus object-related error |
![]() ![]() ![]() ![]() ![]() | Declaration of OGLplus program-variable-related error |
![]() ![]() ![]() ![]() ![]() | Program errors |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | The CompatibilityAttributeGroup enumerations |
![]() ![]() ![]() ![]() ![]() ![]() | The CompatibilityMatrixMode enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | The CompatibilityPrimitiveType enumeration |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | The DebugOutputARBSeverity enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | The DebugOutputARBSource enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | The DebugOutputARBType enumeration |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the ARB_robustness graphics reset status enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the ARB_robustness graphics reset notification strategy |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | The DebugSeverity enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | The DebugSource enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | The DebugType enumeration |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering cap style enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering color enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering color format enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering command enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering dash offset reset enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering fill cover mode enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering fill mode enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering font style enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering font target enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering format enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering generation mode enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering extension |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering list mode enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering metric query enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering missing glyph enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering path class |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering path array class |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering path specification wrapper |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering stroke cover mode enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering text encoding enumeration |
![]() ![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering transform type enumeration |
![]() ![]() ![]() ![]() ![]() | Wrapper for the AMD_performance_monitor extension |
![]() ![]() ![]() ![]() ![]() | Wrapper for the ARB_compatibility extension |
![]() ![]() ![]() ![]() ![]() | Wrapper for the ARB_copy_image extension |
![]() ![]() ![]() ![]() ![]() | Wrapper for the ARB_debug_output extension |
![]() ![]() ![]() ![]() ![]() | Wrapper for a subset of the ARB_robustness extension |
![]() ![]() ![]() ![]() ![]() | Wrapper for the ATI_meminfo extension |
![]() ![]() ![]() ![]() ![]() | Wrapper for a subset of the EXT_direct_state_access extension |
![]() ![]() ![]() ![]() ![]() | Wrapper for the KHR_debug extension |
![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_copy_image extension |
![]() ![]() ![]() ![]() ![]() | Wrapper for the NV_path_rendering extension |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Brushed metal texture generator |
![]() ![]() ![]() ![]() ![]() | Voronoi/Worley cell image generators |
![]() ![]() ![]() ![]() ![]() | Checker image generator |
![]() ![]() ![]() ![]() ![]() | Cloud 3d texture generator |
![]() ![]() ![]() ![]() ![]() | Base class for image filters |
![]() ![]() ![]() ![]() ![]() | Forward declarations of Image-related classes |
![]() ![]() ![]() ![]() ![]() | Gradient image generator |
![]() ![]() ![]() ![]() ![]() | Image data wrapper |
![]() ![]() ![]() ![]() ![]() | Texture image specification |
![]() ![]() ![]() ![]() ![]() | Image loader which finds and loads an image from its name |
![]() ![]() ![]() ![]() ![]() | Metaballs texture generator |
![]() ![]() ![]() ![]() ![]() | Newton fractal image generator |
![]() ![]() ![]() ![]() ![]() | Filter creating a normal+height map out of a height map |
![]() ![]() ![]() ![]() ![]() | PNG image loader (based on libpng) |
![]() ![]() ![]() ![]() ![]() | Random image generator |
![]() ![]() ![]() ![]() ![]() | Generator of an image that encodes a sorting network |
![]() ![]() ![]() ![]() ![]() | Generator of a normal/depth map with "imprinted" sphere |
![]() ![]() ![]() ![]() ![]() | Generator of a image covered with reqular squares |
![]() ![]() ![]() ![]() ![]() | Filter transforming image RGB components by a 4x4 matrix |
![]() ![]() ![]() ![]() ![]() | Voronoi diagram image generators |
![]() ![]() ![]() ![]() ![]() | Worley cells image generators |
![]() ![]() ![]() ![]() ![]() | XPM (X Pix Map) image loader |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Angle utility class |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Math constants |
![]() ![]() ![]() ![]() ![]() | Quadratic, cubic and higher-order (bezier) curves and splines |
![]() ![]() ![]() ![]() ![]() | A matrix class |
![]() ![]() ![]() ![]() ![]() | Plane in 3D space utility class |
![]() ![]() ![]() ![]() ![]() | A quaternion class |
![]() ![]() ![]() ![]() ![]() | A template for spherical-linear interpolation |
![]() ![]() ![]() ![]() ![]() | Sphere utility class |
![]() ![]() ![]() ![]() ![]() | A vector class |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Declaration of common functions used by GLX object wrappers |
![]() ![]() ![]() ![]() ![]() | Declaration of common functions used by WGL object wrappers |
![]() ![]() ![]() ![]() ![]() | Wrapper for native current GLX/OpenGL context |
![]() ![]() ![]() ![]() ![]() | Wrapper for native current WGL/OpenGL context |
![]() ![]() ![]() ![]() ![]() | Wrapper for native current GLX/OpenGL surface |
![]() ![]() ![]() ![]() ![]() | Wrapper for native current WGL/OpenGL surface |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Array data structure |
![]() ![]() ![]() ![]() ![]() | Object-target binding utilities |
![]() ![]() ![]() ![]() ![]() | Operations on currently bound objects |
![]() ![]() ![]() ![]() ![]() | Declaration of Object description |
![]() ![]() ![]() ![]() ![]() | A group of object references |
![]() ![]() ![]() ![]() ![]() | Base class for OpenGL "named" objects |
![]() ![]() ![]() ![]() ![]() | Base template for all "named" objects |
![]() ![]() ![]() ![]() ![]() | Template wrapper for Objects, making them optional |
![]() ![]() ![]() ![]() ![]() | Reference to an existing Object |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Sequence of Object names |
![]() ![]() ![]() ![]() ![]() | GL Object tag types |
![]() ![]() ![]() ![]() ![]() | ObjectType enumeration |
![]() ![]() ![]() ![]() ![]() | Template for object wrappers |
![]() ![]() ![]() ![]() ![]() | Generic OpenGL object wrapper |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Application/startup options-related declarations unrelated to OpenGL |
![]() ![]() ![]() ![]() ![]() | Wrapper for the GL debug output functionality |
![]() ![]() ![]() ![]() ![]() | Helper classes and function for compile-time container initialization |
![]() ![]() ![]() ![]() ![]() | Range-related algorithms |
![]() ![]() ![]() ![]() ![]() | Resource (texture, model, etc.) file find functions |
![]() ![]() ![]() ![]() ![]() | User-defined string literals resulting in shader objects |
![]() ![]() ![]() ![]() ![]() | Implements syntax sugar for shortening enumerated values |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Lazy program variable wrapper |
![]() ![]() ![]() ![]() ![]() | Program variable location wrapper |
![]() ![]() ![]() ![]() ![]() | Optional program variable wrapper |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Program variable type operations |
![]() ![]() ![]() ![]() ![]() | Helper classes and functions used for program variable typechecking |
![]() ![]() ![]() ![]() ![]() | Typechecked program variable wrapper |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Program variable wrapper |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Class that analyzes mesh/shape properties for further processing |
![]() ![]() ![]() ![]() ![]() | Storage of analyzed mesh/shape properties used for further processing |
![]() ![]() ![]() ![]() ![]() | Blender mesh loader |
![]() ![]() ![]() ![]() ![]() | Cage builder |
![]() ![]() ![]() ![]() ![]() | Cube builder |
![]() ![]() ![]() ![]() ![]() | Implementation of shape draw instructions |
![]() ![]() ![]() ![]() ![]() | Grid builder |
![]() ![]() ![]() ![]() ![]() | Icosahedron builder |
![]() ![]() ![]() ![]() ![]() | Loader of meshes stored in .obj file format |
![]() ![]() ![]() ![]() ![]() | Plane builder |
![]() ![]() ![]() ![]() ![]() | Shape builders revolving splines in full circles |
![]() ![]() ![]() ![]() ![]() | Builder for a rectangle covering the screen |
![]() ![]() ![]() ![]() ![]() | SkyBox builder |
![]() ![]() ![]() ![]() ![]() | UV-Sphere builder |
![]() ![]() ![]() ![]() ![]() | Builder of a partial sphere shape made from spiraling bands |
![]() ![]() ![]() ![]() ![]() | SubdivSphere builder |
![]() ![]() ![]() ![]() ![]() | Special shape builder used in implicit surface polygonisation |
![]() ![]() ![]() ![]() ![]() | Torus builder |
![]() ![]() ![]() ![]() ![]() | TwistedTorus builder |
![]() ![]() ![]() ![]() ![]() | PointAndVector builder |
![]() ![]() ![]() ![]() ![]() | Classes providing additional information about the shape builders |
![]() ![]() ![]() ![]() ![]() | WickerTorus builder |
![]() ![]() ![]() ![]() ![]() | Wrapper managing VAOs, VBOs and instructions used to render a shape |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | String type definition and related functions |
![]() ![]() ![]() ![]() ![]() | Empty std::string |
![]() ![]() ![]() ![]() ![]() | String reference |
![]() ![]() ![]() ![]() ![]() | String reference iostream operators |
![]() ![]() ![]() ![]() ![]() | String reference |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Access type specifier enumeration |
![]() ![]() ![]() ![]() | All-in-one inclusion of everything in OGLplus |
![]() ![]() ![]() ![]() | OpenGL bitfield-related helpers |
![]() ![]() ![]() ![]() | OpenGL blending function and equation enumeration |
![]() ![]() ![]() ![]() | Enumeration of Blit operation filtering modes |
![]() ![]() ![]() ![]() | Buffer wrappers |
![]() ![]() ![]() ![]() | Buffer binding point indices |
![]() ![]() ![]() ![]() | Object wrapping data to be stored in a Buffer |
![]() ![]() ![]() ![]() | Object representing Buffer's GPU address |
![]() ![]() ![]() ![]() | Buffer map wrapper |
![]() ![]() ![]() ![]() | Buffer map access enumeration/bitfield |
![]() ![]() ![]() ![]() | Color, depth or stencil buffer selection bit enumeration |
![]() ![]() ![]() ![]() | Object representing Buffer's storage size in bytes |
![]() ![]() ![]() ![]() | Buffer storage bit enumeration |
![]() ![]() ![]() ![]() | Buffer bind target enumerations |
![]() ![]() ![]() ![]() | Buffer usage enumeration |
![]() ![]() ![]() ![]() | Enumeration of OpenGL capabilities that can be Enabled/Disabled |
![]() ![]() ![]() ![]() | OpenGL Color buffer enumeration |
![]() ![]() ![]() ![]() | OpenGL color logic operation enumeration |
![]() ![]() ![]() ![]() | OpenGL test/comparison function enumeration |
![]() ![]() ![]() ![]() | Declaration of OpenGL's state wrapper |
![]() ![]() ![]() ![]() | GL context flag bit enumeration |
![]() ![]() ![]() ![]() | GL context profile bit enumeration |
![]() ![]() ![]() ![]() | Flush control enumerations |
![]() ![]() ![]() ![]() | Data type-related declarations |
![]() ![]() ![]() ![]() | Enumeration-related declarations |
![]() ![]() ![]() ![]() | Funcions and classes for handling and wrapping OpenGL extensions |
![]() ![]() ![]() ![]() | OpenGL face type-related enumeration |
![]() ![]() ![]() ![]() | Fragment data output wrappers |
![]() ![]() ![]() ![]() | FragDataSlot object |
![]() ![]() ![]() ![]() | Framebuffer object wrappers |
![]() ![]() ![]() ![]() | OpenGL Framebuffer attachment enumerations |
![]() ![]() ![]() ![]() | Framebuffer status enumeration |
![]() ![]() ![]() ![]() | Framebuffer bind target enumerations |
![]() ![]() ![]() ![]() | Forward declarations |
![]() ![]() ![]() ![]() | Includes GL3/gl3.h and disables gl.h/glext.h |
![]() ![]() ![]() ![]() | Helper macro for optional checking of availability of GL function |
![]() ![]() ![]() ![]() | Helper class storing source code in GLSL |
![]() ![]() ![]() ![]() | Helper classes for passing source code in GLSL as parameters |
![]() ![]() ![]() ![]() | Wrapper for the graphics reset status enumeration |
![]() ![]() ![]() ![]() | Enumeration of hint targets and options |
![]() ![]() ![]() ![]() | All-in-one Include file for the separatelly-built library |
![]() ![]() ![]() ![]() | OpenGL min/max implementation-dependent limit queries |
![]() ![]() ![]() ![]() | Generic OpenGL implementation-dependend limited value wrapper |
![]() ![]() ![]() ![]() | OpenGL memory barrier bits enumeration |
![]() ![]() ![]() ![]() | NamedString wrapper class |
![]() ![]() ![]() ![]() | NamedString type specifier enumeration |
![]() ![]() ![]() ![]() | Variant helper class used mostly with enums |
![]() ![]() ![]() ![]() | Object wrapping buffer to store output data |
![]() ![]() ![]() ![]() | OpenGL patch parameters enumeration |
![]() ![]() ![]() ![]() | Pixel data-related declarations |
![]() ![]() ![]() ![]() | OpenGL pixel storage mode parameter names |
![]() ![]() ![]() ![]() | OpenGL polygon rasterization mode-related enumeration |
![]() ![]() ![]() ![]() | OpenGL precision type-related declarations |
![]() ![]() ![]() ![]() | OpenGL primitive type-related declarations |
![]() ![]() ![]() ![]() | Program wrappers |
![]() ![]() ![]() ![]() | OpenGL program interface enumeration |
![]() ![]() ![]() ![]() | ProgramPipeline object wrappers |
![]() ![]() ![]() ![]() | ProgramPipelineStage enumeration |
![]() ![]() ![]() ![]() | OpenGL program resource wrapper |
![]() ![]() ![]() ![]() | OpenGL provoking vertex mode enumeration |
![]() ![]() ![]() ![]() | Query object wrappers |
![]() ![]() ![]() ![]() | Renderbuffer object wrappers |
![]() ![]() ![]() ![]() | Renderbuffer bind target enumerations |
![]() ![]() ![]() ![]() | Wrapper for the graphics reset notification strategy |
![]() ![]() ![]() ![]() | Sampler object wrappers |
![]() ![]() ![]() ![]() | Shader wrappers |
![]() ![]() ![]() ![]() | Shader type enumeration |
![]() ![]() ![]() ![]() | OpenGL stencil operation enumeration |
![]() ![]() ![]() ![]() | OpenGL string query enumeration |
![]() ![]() ![]() ![]() | Sync object wrappers |
![]() ![]() ![]() ![]() | Texture object wrappers |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Texture magnification/minification filter enumerations |
![]() ![]() ![]() ![]() | Bindless Texture handle wrapper |
![]() ![]() ![]() ![]() | Texture swizzle-related classes and enumerations |
![]() ![]() ![]() ![]() | Texture target enumeration |
![]() ![]() ![]() ![]() | Texture and image unit selectors |
![]() ![]() ![]() ![]() | Texture wrap enumerations |
![]() ![]() ![]() ![]() | TransformFeedback object wrappers |
![]() ![]() ![]() ![]() | TransformFeedbackMode enumeration |
![]() ![]() ![]() ![]() | TransformFeedbackTarget enumeration |
![]() ![]() ![]() ![]() | TransformFeedbackType enumeration |
![]() ![]() ![]() ![]() | Uniform wrappers |
![]() ![]() ![]() ![]() | Named uniform block wrappers |
![]() ![]() ![]() ![]() | Wrapper for uniform subroutine operations |
![]() ![]() ![]() ![]() | VertexArray wrappers |
![]() ![]() ![]() ![]() | VertexAttrib wrappers |
![]() ![]() ![]() ![]() | VertexAttribSlot object |
![]() ![]() | |
![]() ![]() ![]() | Documentation-only declarations |