]> git.tdb.fi Git - libs/gl.git/blob - source/misc.cpp
Remove some deprecated stuff
[libs/gl.git] / source / misc.cpp
1 #include "misc.h"
2
3 namespace Msp {
4 namespace GL {
5
6 void enable(GLenum state)
7 {
8         glEnable(state);
9 }
10
11 void disable(GLenum state)
12 {
13         glDisable(state);
14 }
15
16 void set(GLenum state, bool value)
17 {
18         if(value)
19                 enable(state);
20         else
21                 disable(state);
22 }
23
24 void get(GLenum state, int *data)
25 {
26         glGetIntegerv(state, data);
27 }
28
29 int get_i(GLenum state)
30 {
31         int data;
32         get(state, &data);
33         return data;
34 }
35
36 } // namespace GL
37 } // namespace Msp