namespace SharpGL.Version { /// /// Used to specify explictly a version of OpenGL. /// public enum OpenGLVersion { /// /// Version 1.1 /// [Version(1, 1)] OpenGL1_1, /// /// Version 1.2 /// [Version(1, 2)] OpenGL1_2, /// /// Version 1.3 /// [Version(1, 3)] OpenGL1_3, /// /// Version 1.4 /// [Version(1, 4)] OpenGL1_4, /// /// Version 1.5 /// [Version(1, 5)] OpenGL1_5, /// /// OpenGL 2.0 /// [Version(2, 0)] OpenGL2_0, /// /// OpenGL 2.1 /// [Version(2, 1)] OpenGL2_1, /// /// OpenGL 3.0. This is the first version of OpenGL that requires a specially constructed render context. /// [Version(3, 0)] OpenGL3_0, /// /// OpenGL 3.1 /// [Version(3, 1)] OpenGL3_1, /// /// OpenGL 3.2 /// [Version(3, 2)] OpenGL3_2, /// /// OpenGL 3.3 /// [Version(3, 3)] OpenGL3_3, /// /// OpenGL 4.0 /// [Version(4, 0)] OpenGL4_0, /// /// OpenGL 4.1 /// [Version(4, 1)] OpenGL4_1, /// /// OpenGL 4.2 /// [Version(4, 2)] OpenGL4_2, /// /// OpenGL 4.3 /// [Version(4, 3)] OpenGL4_3, /// /// OpenGL 4.4 /// [Version(4, 4)] OpenGL4_4 } }