Developer documentation
Version 3.0.3-105-gd3941f44
shader.h File Reference
#include "gui/opengl/gl.h"
#include "app.h"

Go to the source code of this file.

Classes

class  MR::GUI::GL::Shader::Object< TYPE >
 
class  MR::GUI::GL::Shader::Program
 

Namespaces

namespace  MR
 
namespace  MR::GUI
 
namespace  MR::GUI::GL
 
namespace  MR::GUI::GL::Shader
 

Typedefs

using MR::GUI::GL::Shader::Vertex = Object< gl::VERTEX_SHADER >
 
using MR::GUI::GL::Shader::Geometry = Object< gl::GEOMETRY_SHADER >
 
using MR::GUI::GL::Shader::Fragment = Object< gl::FRAGMENT_SHADER >
 

Functions

void MR::GUI::GL::Shader::print_log (bool is_program, const std::string &type_name, GLuint index)