|
Beatmup
|
GLSL vertex shader. More...
#include <program.h>
Public Member Functions | |
| VertexShader (const GraphicPipeline &gpu) | |
| VertexShader (const GraphicPipeline &gpu, const std::string &source, Extensions extensions=Extensions::NONE) | |
| void | compile (const GraphicPipeline &gpu, const std::string &source, Extensions extensions=Extensions::NONE) |
Public Member Functions inherited from Beatmup::GL::Shader | |
| ~Shader () | |
Additional Inherited Members | |
Protected Member Functions inherited from Beatmup::GL::Shader | |
| Shader (const GraphicPipeline &gpu, const uint32_t type) | |
| handle_t | getHandle () const |
| uint32_t | getType () const |
| void | compile (const GraphicPipeline &gpu, const char *source) |
| VertexShader::VertexShader | ( | const GraphicPipeline & | gpu | ) |
Definition at line 75 of file program.cpp.
|
inline |
Definition at line 96 of file program.h.
| void VertexShader::compile | ( | const GraphicPipeline & | gpu, |
| const std::string & | source, | ||
| Extensions | extensions = Extensions::NONE |
||
| ) |
Definition at line 78 of file program.cpp.