]> git.tdb.fi Git - libs/gl.git/blob - source/pipelinepass.h
087e653e5279ec998391b77b9c1f4fabbb088a8b
[libs/gl.git] / source / pipelinepass.h
1 #ifndef MSP_GL_PIPELINEPASS_H_
2 #define MSP_GL_PIPELINEPASS_H_
3
4 #include <vector>
5
6 namespace Msp {
7 namespace GL {
8
9 class Blend;
10 class DepthTest;
11 class Effect;
12 class Lighting;
13
14 struct PipelinePass
15 {
16         std::vector<Effect *> effects;
17         const Lighting *lighting;
18         const DepthTest *depth_test;
19         const Blend *blend;
20
21         PipelinePass();
22 };
23
24 } // namespace GL
25 } // namespace Msp
26
27 #endif