| 
    StapleGL
    
   Header-only C++20 OpenGL wrapper 
   | 
 

Files | |
| cubemap.hpp | |
| Cube map texture wrapper.  | |
| framebuffer.hpp | |
| Wrapper for OpenGL Framebuffer Objects.  | |
| gl_functions.hpp | |
| Loads OpenGL functions.  | |
| index_buffer.hpp | |
| Element Buffer Object (EBO) wrapper.  | |
| renderbuffer.hpp | |
| Render Buffer Object (RBO) wrapper.  | |
| shader.hpp | |
| Shader program wrapper.  | |
| shader_data_type.hpp | |
| Shader data type definitions.  | |
| texture.hpp | |
| Texture abstraction.  | |
| uniform_buffer.hpp | |
| Uniform Buffer Object (UBO) wrapper.  | |
| utility.hpp | |
| Utility functions for parsing files.  | |
| vertex_array.hpp | |
| Vertex Array Object (VAO) wrapper.  | |
| vertex_buffer.hpp | |
| Vertex Buffer Object (VBO) wrapper.  | |
| vertex_buffer_inst.hpp | |
| Vertex buffer object for instanced rendering.  | |
| vertex_buffer_layout.hpp | |
| Vertex Buffer Layout abstraction.  | |