GLS  1.0.0
GL Stuff - A library aimed at reducing the boilerplate OpenGL code you always have to write.
gls.hpp
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2  * License, v. 2.0. If a copy of the MPL was not distributed with this
3  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 
5 #pragma once
6 
7 #define GLS_MAJOR_VERSION 1
8 #define GLS_MINOR_VERSION 0
9 #define GLS_PATCH_VERSION 0
10 
11 // OpenGL object containers
12 #include <gls/objects/buffer.hpp>
13 #include <gls/objects/texture.hpp>
14 #include <gls/objects/buffertexture.hpp>
15 #include <gls/objects/shader.hpp>
16 #include <gls/objects/program.hpp>
17 #include <gls/objects/vertexarray.hpp>
18 #include <gls/objects/renderbuffer.hpp>
19 #include <gls/objects/framebuffer.hpp>
20 #include <gls/objects/query.hpp>
21 #include <gls/objects/sync.hpp>
22 
23 // Utility classes