├── .gitattributes ├── .gitignore ├── AUTHORS ├── CHANGELOG ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake └── Modules │ ├── FindGLS.cmake │ └── FindSFML.cmake ├── doc ├── CMakeLists.txt ├── Doxyfile.in ├── footer.html ├── header.html ├── layout.xml ├── main.hpp └── stylesheet.css ├── examples ├── CMakeLists.txt ├── buffer.cpp ├── camera.cpp ├── framebuffer_renderbuffer.cpp ├── gl_core_3_2 │ ├── gl_core_3_2.c │ └── gl_core_3_2.h ├── query.cpp ├── shader_program.cpp ├── sync.cpp ├── texture.cpp ├── triangle.cpp └── vertexarray.cpp └── include ├── gls.hpp └── gls ├── errorcheck.hpp ├── headercheck.hpp ├── objects ├── buffer.hpp ├── buffertexture.hpp ├── framebuffer.hpp ├── object.hpp ├── program.hpp ├── query.hpp ├── renderbuffer.hpp ├── shader.hpp ├── sync.hpp ├── texture.hpp └── vertexarray.hpp └── utilities └── camera.hpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/README.md -------------------------------------------------------------------------------- /cmake/Modules/FindGLS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/cmake/Modules/FindGLS.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindSFML.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/cmake/Modules/FindSFML.cmake -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/doc/footer.html -------------------------------------------------------------------------------- /doc/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/doc/header.html -------------------------------------------------------------------------------- /doc/layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/doc/layout.xml -------------------------------------------------------------------------------- /doc/main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/doc/main.hpp -------------------------------------------------------------------------------- /doc/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/doc/stylesheet.css -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/buffer.cpp -------------------------------------------------------------------------------- /examples/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/camera.cpp -------------------------------------------------------------------------------- /examples/framebuffer_renderbuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/framebuffer_renderbuffer.cpp -------------------------------------------------------------------------------- /examples/gl_core_3_2/gl_core_3_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/gl_core_3_2/gl_core_3_2.c -------------------------------------------------------------------------------- /examples/gl_core_3_2/gl_core_3_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/gl_core_3_2/gl_core_3_2.h -------------------------------------------------------------------------------- /examples/query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/query.cpp -------------------------------------------------------------------------------- /examples/shader_program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/shader_program.cpp -------------------------------------------------------------------------------- /examples/sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/sync.cpp -------------------------------------------------------------------------------- /examples/texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/texture.cpp -------------------------------------------------------------------------------- /examples/triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/triangle.cpp -------------------------------------------------------------------------------- /examples/vertexarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/examples/vertexarray.cpp -------------------------------------------------------------------------------- /include/gls.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls.hpp -------------------------------------------------------------------------------- /include/gls/errorcheck.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/errorcheck.hpp -------------------------------------------------------------------------------- /include/gls/headercheck.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/headercheck.hpp -------------------------------------------------------------------------------- /include/gls/objects/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/buffer.hpp -------------------------------------------------------------------------------- /include/gls/objects/buffertexture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/buffertexture.hpp -------------------------------------------------------------------------------- /include/gls/objects/framebuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/framebuffer.hpp -------------------------------------------------------------------------------- /include/gls/objects/object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/object.hpp -------------------------------------------------------------------------------- /include/gls/objects/program.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/program.hpp -------------------------------------------------------------------------------- /include/gls/objects/query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/query.hpp -------------------------------------------------------------------------------- /include/gls/objects/renderbuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/renderbuffer.hpp -------------------------------------------------------------------------------- /include/gls/objects/shader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/shader.hpp -------------------------------------------------------------------------------- /include/gls/objects/sync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/sync.hpp -------------------------------------------------------------------------------- /include/gls/objects/texture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/texture.hpp -------------------------------------------------------------------------------- /include/gls/objects/vertexarray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/objects/vertexarray.hpp -------------------------------------------------------------------------------- /include/gls/utilities/camera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binary1248/GLS/HEAD/include/gls/utilities/camera.hpp --------------------------------------------------------------------------------