minimal working gtk-less build
[pcsx_rearmed.git] / plugins / peopsxgl / gl_ext.h
1 #define COMBINE_EXT          0x8570
2 #define COMBINE_RGB_EXT      0x8571\r
3 #define COMBINE_ALPHA_EXT    0x8572\r
4 #define SOURCE0_RGB_EXT      0x8580\r
5 #define SOURCE1_RGB_EXT      0x8581\r
6 #define SOURCE2_RGB_EXT      0x8582\r
7 #define SOURCE0_ALPHA_EXT    0x8588\r
8 #define SOURCE1_ALPHA_EXT    0x8589\r
9 #define SOURCE2_ALPHA_EXT    0x858A\r
10 #define OPERAND0_RGB_EXT     0x8590\r
11 #define OPERAND1_RGB_EXT     0x8591\r
12 #define OPERAND2_RGB_EXT     0x8592\r
13 #define OPERAND0_ALPHA_EXT   0x8598\r
14 #define OPERAND1_ALPHA_EXT   0x8599\r
15 #define OPERAND2_ALPHA_EXT   0x859A\r
16 #define RGB_SCALE_EXT        0x8573\r
17 #define ADD_SIGNED_EXT       0x8574\r
18 #define INTERPOLATE_EXT      0x8575\r
19 #define CONSTANT_EXT         0x8576\r
20 #define PRIMARY_COLOR_EXT    0x8577\r
21 #define PREVIOUS_EXT         0x8578\r
22 \r
23 #define FUNC_ADD_EXT             0x8006\r
24 #define FUNC_REVERSESUBTRACT_EXT 0x800B\r
25
26 typedef void (* PFNGLBLENDEQU) (GLenum mode);
27 typedef void (* PFNGLCOLORTABLEEXT)
28     (GLenum target, GLenum internalFormat, GLsizei width, GLenum format,
29      GLenum type, const GLvoid *data);
30
31 #define GL_UNSIGNED_SHORT_4_4_4_4_EXT       0x8033
32 #define GL_UNSIGNED_SHORT_5_5_5_1_EXT       0x8034
33
34 #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
35 #define GL_TEXTURE_MAX_ANISOTROPY_EXT     0x84FE
36
37 //GL_ALPHA_SCALE