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 |