![]() |
galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
|
GPU configuration. More...
#include <RenderPipeline.hpp>
Collaboration diagram for galaxy::RenderPipeline:Public Attributes | |
| std::vector< unsigned int > | enabled |
| glEnable features. | |
| std::vector< unsigned int > | disabled |
| glDisable features. | |
| unsigned int | cull_face |
| glCullFace. | |
| unsigned int | depth_func |
| glDepthFunc. | |
| unsigned int | blend_equation |
| glBlendEquation. | |
| unsigned int | blend_function |
| glBlendFunc for GL_SRC_ALPHA. | |
| unsigned int | shader |
| Pipeline Ubershader. | |
GPU configuration.
Definition at line 20 of file RenderPipeline.hpp.
| std::vector<unsigned int> galaxy::RenderPipeline::enabled |
glEnable features.
Definition at line 25 of file RenderPipeline.hpp.
| std::vector<unsigned int> galaxy::RenderPipeline::disabled |
glDisable features.
Definition at line 30 of file RenderPipeline.hpp.
| unsigned int galaxy::RenderPipeline::cull_face |
glCullFace.
Definition at line 35 of file RenderPipeline.hpp.
| unsigned int galaxy::RenderPipeline::depth_func |
glDepthFunc.
Definition at line 40 of file RenderPipeline.hpp.
| unsigned int galaxy::RenderPipeline::blend_equation |
glBlendEquation.
Definition at line 45 of file RenderPipeline.hpp.
| unsigned int galaxy::RenderPipeline::blend_function |
glBlendFunc for GL_SRC_ALPHA.
Definition at line 50 of file RenderPipeline.hpp.
| unsigned int galaxy::RenderPipeline::shader |
Pipeline Ubershader.
Definition at line 55 of file RenderPipeline.hpp.