NGL  6.5
The NCCA Graphics Library
Shader.h File Reference
#include "Types.h"
#include <iostream>
#include <cstdlib>
+ Include dependency graph for Shader.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  ngl::Shader
 and encapsulation of an OpenGL Shader object with associations for source code, etc. Used in conjunction with the ShaderProgram class More...


 implementation files for RibExport class


enum  ngl::ShaderType : char {
  ngl::ShaderType::VERTEX, ngl::ShaderType::FRAGMENT, ngl::ShaderType::GEOMETRY, ngl::ShaderType::TESSCONTROL,
  ngl::ShaderType::TESSEVAL, ngl::ShaderType::COMPUTE, ngl::ShaderType::NONE