|
Hymn to Beauty
C++ 3D Engine
|
OpenGL implementation of GraphicsPipeline. More...
#include <OpenGLGraphicsPipeline.hpp>
Public Member Functions | |
| OpenGLGraphicsPipeline (const ShaderProgram *shaderProgram, const Configuration &configuration) | |
| Create new OpenGL graphics pipeline. More... | |
| ~OpenGLGraphicsPipeline () final | |
| Destructor. More... | |
| const OpenGLShaderProgram * | GetShaderProgram () const |
| Get the shader program. More... | |
| const Configuration & | GetConfiguration () const |
| Get the pipeline configuration. More... | |
Public Member Functions inherited from Video::GraphicsPipeline | |
| GraphicsPipeline () | |
| Create a new graphics pipeline. More... | |
| virtual | ~GraphicsPipeline () |
| Destructor. More... | |
OpenGL implementation of GraphicsPipeline.
| Video::OpenGLGraphicsPipeline::OpenGLGraphicsPipeline | ( | const ShaderProgram * | shaderProgram, |
| const Configuration & | configuration | ||
| ) |
Create new OpenGL graphics pipeline.
| shaderProgram | The shader program to use. |
| configuration | The configuration of the pipeline. |
|
final |
Destructor.
| const GraphicsPipeline::Configuration & Video::OpenGLGraphicsPipeline::GetConfiguration | ( | ) | const |
Get the pipeline configuration.
| const OpenGLShaderProgram * Video::OpenGLGraphicsPipeline::GetShaderProgram | ( | ) | const |
Get the shader program.