moGL  travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
File List
Here is a list of all files with brief descriptions:
mogl.hpp [code]
version.hpp [code]
exception/moglexception.hpp [code]
exception/shaderexception.hpp [code]
function/debug.hpp [code]
function/debug.inl
function/states.hpp [code]
function/states.inl
function/sync.hpp [code]
function/sync.inl
object/fence.hpp [code]Buffer object OO wrapper using OpenGL 4.5 DSA features
object/fence.inl
object/framebuffer.hpp [code]Framebuffer object OO wrapper using OpenGL 4.5 DSA features
object/framebuffer.inl
object/handle.hpp [code]GL Handle wrapper, base class to most mogl objects, templated on the handle type, because it is not always GLuint (sometimes GLsync). The isHandleValid() method will result to a call to glIs*() with the appropriated name
object/handle.inl
object/query.hpp [code]Query object OO wrapper using OpenGL 4.5 DSA features
object/query.inl
object/renderbuffer.hpp [code]RenderBuffer object OO wrapper using OpenGL 4.5 DSA features
object/renderbuffer.inl
object/sampler.hpp [code]
object/sampler.inl
object/texture.hpp [code]Texture object OO wrapper using OpenGL 4.5 DSA features
object/texture.inl
object/transformfeedback.hpp [code]
object/transformfeedback.inl
object/vertexarray.hpp [code]VAO object OO wrapper using OpenGL 4.5 DSA features
object/vertexarray.inl
object/buffer/arraybuffer.hpp [code]
object/buffer/atomiccounterbuffer.hpp [code]
object/buffer/buffer.hpp [code]Buffer object OO wrapper using OpenGL 4.5 DSA features
object/buffer/buffer.inl
object/buffer/elementarraybuffer.hpp [code]
object/buffer/shaderstoragebuffer.hpp [code]
object/buffer/transformfeedbackbuffer.hpp [code]
object/buffer/uniformbuffer.hpp [code]
object/shader/programpipeline.hpp [code]
object/shader/programpipeline.inl
object/shader/shader.hpp [code]
object/shader/shader.inl
object/shader/shaderprogram.hpp [code]
object/shader/shaderprogram.inl
 All Classes Namespaces Files Functions Variables Defines