Kale
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
Buffer.hpp File Reference
#include <Kale/OpenGL/Utils/Utils.hpp>
#include <vector>
#include <array>
#include <algorithm>
#include <glad/glad.h>

Go to the source code of this file.

Classes

class  Kale::OpenGL::Buffer< T >
 

Namespaces

namespace  Kale
 
namespace  Kale::OpenGL
 

Enumerations

enum class  Kale::OpenGL::BufferType : GLenum { Kale::OpenGL::ElementBuffer = GL_ELEMENT_ARRAY_BUFFER , Kale::OpenGL::VertexBuffer = GL_ARRAY_BUFFER , Kale::OpenGL::TextureBuffer = GL_TEXTURE_BUFFER }
 
enum class  Kale::OpenGL::BufferUsage : GLenum { Kale::OpenGL::Static = GL_STATIC_DRAW , Kale::OpenGL::Dynamic = GL_DYNAMIC_DRAW }