|
Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
|
#include <cmath>#include <jau/basic_types.hpp>#include <jau/float_types.hpp>#include <jau/string_util.hpp>#include <gamp/render/gl/data/GLArrayData.hpp>#include <gamp/render/gl/data/GLArrayDataClient.hpp>#include <gamp/render/gl/data/GLBuffers.hpp>#include <gamp/render/gl/data/GLMappedBuffer.hpp>#include <gamp/render/gl/data/impl/GLDataArrayHandler.hpp>#include <gamp/render/gl/data/impl/GLSLArrayHandler.hpp>#include <gamp/render/gl/data/impl/GLSLArrayHandlerInterleaved.hpp>#include <gamp/render/gl/data/impl/GLSLSubArrayHandler.hpp>#include <gamp/render/gl/GLLiterals.hpp>#include <gamp/render/gl/glsl/ShaderState.hpp>#include <memory>Go to the source code of this file.
Classes | |
| class | gamp::render::gl::data::GLArrayDataServer< Value_type > |
| Server data buffer for VBO GLArrayData usage of given template-type Value_type. More... | |
| struct | gamp::render::gl::data::GLArrayDataServer< Value_type >::Private |
Namespaces | |
| namespace | gamp |
| Gamp: Graphics, Audio, Multimedia and Processing Framework (Native C++, WebAssembly, ...) | |
| namespace | gamp::render |
| namespace | gamp::render::gl |
| namespace | gamp::render::gl::data |
Typedefs | |
| template<typename Value_type> | |
| using | gamp::render::gl::data::GLArrayDataServerRef = std::shared_ptr<GLArrayDataServer<Value_type>> |
| typedef GLArrayDataServer< float > | gamp::render::gl::data::GLFloatArrayDataServer |
| typedef GLArrayDataServerRef< float > | gamp::render::gl::data::GLFloatArrayDataServerRef |
| typedef GLArrayDataServer< uint32_t > | gamp::render::gl::data::GLUIntArrayDataServer |
| typedef GLArrayDataServerRef< uint32_t > | gamp::render::gl::data::GLUIntArrayDataServerRef |