Gamp v0.0.7-54-gccdc599
Gamp: Graphics, Audio, Multimedia and Processing
Loading...
Searching...
No Matches
GLUniformData.hpp File Reference
Include dependency graph for GLUniformData.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gamp::render::gl::data::GLUniformData
 GLSL uniform data wrapper encapsulating data to be uploaded to the GPU as a uniform. More...
 
class  gamp::render::gl::data::GLUniformScalarF32
 
class  gamp::render::gl::data::GLUniformSyncMatrices4f
 
class  gamp::render::gl::data::GLUniformSyncPMVMat4f
 
class  gamp::render::gl::data::GLUniformSyncPMVMat4fExt
 
class  gamp::render::gl::data::GLUniformVec2f
 
class  gamp::render::gl::data::GLUniformVec3f
 
class  gamp::render::gl::data::GLUniformVec4f
 

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

typedef std::shared_ptr< GLUniformDatagamp::render::gl::data::GLUniformDataRef
 
typedef std::shared_ptr< GLUniformScalarF32gamp::render::gl::data::GLUniformScalarF32Ref
 
typedef std::shared_ptr< GLUniformSyncMatrices4fgamp::render::gl::data::GLUniformSyncMatrices4fRef
 
typedef std::shared_ptr< GLUniformSyncPMVMat4fExtgamp::render::gl::data::GLUniformSyncPMVMat4fExtRef
 
typedef std::shared_ptr< GLUniformSyncPMVMat4fgamp::render::gl::data::GLUniformSyncPMVMat4fRef
 
typedef std::shared_ptr< GLUniformVec2fgamp::render::gl::data::GLUniformVec2fRef
 
typedef std::shared_ptr< GLUniformVec3fgamp::render::gl::data::GLUniformVec3fRef
 
typedef std::shared_ptr< GLUniformVec4fgamp::render::gl::data::GLUniformVec4fRef
 

Functions

std::ostream & gamp::render::gl::data::operator<< (std::ostream &out, const GLUniformData &v)