pcsxr-1.9.92
[pcsx_rearmed.git] / plugins / peopsxgl / gl_ext.h
CommitLineData
ef79bbde
P
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
26typedef void (* PFNGLBLENDEQU) (GLenum mode);
27typedef 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