Developer documentation
Version 3.0.3-105-gd3941f44
MR::GUI::GL::Shader Namespace Reference

Classes

class  Object
 
class  Program
 

Typedefs

using Vertex = Object< gl::VERTEX_SHADER >
 
using Geometry = Object< gl::GEOMETRY_SHADER >
 
using Fragment = Object< gl::FRAGMENT_SHADER >
 

Functions

void print_log (bool is_program, const std::string &type_name, GLuint index)
 

Typedef Documentation

◆ Fragment

using MR::GUI::GL::Shader::Fragment = typedef Object<gl::FRAGMENT_SHADER>

Definition at line 93 of file shader.h.

◆ Geometry

using MR::GUI::GL::Shader::Geometry = typedef Object<gl::GEOMETRY_SHADER>

Definition at line 92 of file shader.h.

◆ Vertex

using MR::GUI::GL::Shader::Vertex = typedef Object<gl::VERTEX_SHADER>

Definition at line 91 of file shader.h.

Function Documentation

◆ print_log()

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