|
Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
|
#include <jau/basic_types.hpp>#include <jau/debug.hpp>#include <jau/file_util.hpp>#include <jau/io_util.hpp>#include <jau/string_util.hpp>#include <algorithm>#include <cstddef>#include <gamp/Gamp.hpp>#include <gamp/render/gl/GLTypes.hpp>#include <gamp/render/gl/data/GLArrayData.hpp>#include <gamp/render/gl/data/GLUniformData.hpp>#include <gamp/render/gl/glsl/ShaderProgram.hpp>Go to the source code of this file.
Classes | |
| class | gamp::render::gl::glsl::ShaderState |
| ShaderState allows to sharing data between shader programs, while updating the attribute and uniform locations when switching. More... | |
Namespaces | |
| namespace | gamp |
| Gamp: Graphics, Audio, Multimedia and Processing Framework (Native C++, WebAssembly, ...) | |
| namespace | gamp::render |
| namespace | gamp::render::gl |
| namespace | gamp::render::gl::glsl |
Functions | |
| std::ostream & | gamp::render::gl::glsl::operator<< (std::ostream &out, const ShaderState &v) |