OGLplus (0.52.0) a C++ wrapper for OpenGL

program_pipeline_stage.hpp
Go to the documentation of this file.
1 
12 #pragma once
13 #ifndef OGLPLUS_PROGRAM_PIPELINE_STAGE_1107121519_HPP
14 #define OGLPLUS_PROGRAM_PIPELINE_STAGE_1107121519_HPP
15 
16 #include <oglplus/fwd.hpp>
17 #include <oglplus/bitfield.hpp>
18 #include <oglplus/enumerations.hpp>
19 
20 namespace oglplus {
21 
22 // if program-pipeline is available
23 #if OGLPLUS_DOCUMENTATION_ONLY || GL_VERSION_4_1 || GL_ARB_separate_shader_objects
24 
26 
29 OGLPLUS_ENUM_CLASS_BEGIN(ProgramPipelineStage, GLbitfield)
30 #include <oglplus/enums/program_pipeline_stage.ipp>
31 OGLPLUS_ENUM_CLASS_END(ProgramPipelineStage)
32 
33 OGLPLUS_MAKE_BITFIELD(ProgramPipelineStage)
34 
35 #if !OGLPLUS_NO_ENUM_VALUE_NAMES
36 #include <oglplus/enums/program_pipeline_stage_names.ipp>
37 #endif
38 
39 #if !OGLPLUS_ENUM_VALUE_RANGES
40 #include <oglplus/enums/program_pipeline_stage_range.ipp>
41 #endif
42 
43 #endif // GL_VERSION_4_1
44 
45 } // namespace oglplus
46 
47 #endif // include guard
OpenGL bitfield-related helpers.
Forward declarations.
Enumeration-related declarations.
ProgramPipelineStage
Program pipeline stage enumeration.
Definition: program_pipeline_stage.hpp:29

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).