Euphoria
Classes | Namespaces | Enumerations
uniform_buffer.h File Reference
#include "render/opengl_labels.h"

Go to the source code of this file.

Classes

struct  eu::render::UniformBufferSetup
 
struct  eu::render::CompiledUniformProp
 A compiled uniform buffer property that can be used in a shader. More...
 
struct  eu::render::UniformProp
 internal More...
 
struct  eu::render::UniformBufferCompiler
 
struct  eu::render::UniformBuffer
 
struct  eu::render::BoundUniformBuffer
 

Namespaces

namespace  eu
 
namespace  eu::render
 

Enumerations

enum class  eu::render::UniformType {
  eu::render::UniformType::invalid , eu::render::UniformType::bool_type , eu::render::UniformType::int_type , eu::render::UniformType::float_type ,
  eu::render::UniformType::vec2 , eu::render::UniformType::vec3 , eu::render::UniformType::vec4 , eu::render::UniformType::mat4
}