Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
|
Non public OpenGL implementation specifics, do not use directly. More...
Classes | |
class | gamp::render::gl::data::impl::GLArrayHandler< Value_type > |
Handles consistency of buffer data and array state. More... | |
class | gamp::render::gl::data::impl::GLDataArrayHandler< Value_type > |
Used for pure VBO data arrays, i.e. More... | |
class | gamp::render::gl::data::impl::GLSLArrayHandler< Value_type > |
Used for 1:1 GLSL arrays, i.e. More... | |
class | gamp::render::gl::data::impl::GLSLArrayHandlerInterleaved< Value_type > |
Interleaved fixed function arrays, i.e. More... | |
class | gamp::render::gl::data::impl::GLSLSubArrayHandler |
Used for interleaved GLSL arrays, i.e. More... | |
class | gamp::render::gl::data::impl::GLSubArrayHandler |
Handles consistency of interleaved array state. More... | |
Typedefs | |
template<typename Value_type> | |
using | gamp::render::gl::data::impl::GLArrayHandlerPtr = std::unique_ptr<GLArrayHandler<Value_type>> |
Non public OpenGL implementation specifics, do not use directly.
using gamp::render::gl::data::impl::GLArrayHandlerPtr = std::unique_ptr<GLArrayHandler<Value_type>> |
Definition at line 95 of file GLArrayHandler.hpp.