blob: 645fc590b157c4db9cc37413f818146365a2bfbf (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
#define COMBINE_EXT 0x8570
#define COMBINE_RGB_EXT 0x8571
#define COMBINE_ALPHA_EXT 0x8572
#define SOURCE0_RGB_EXT 0x8580
#define SOURCE1_RGB_EXT 0x8581
#define SOURCE2_RGB_EXT 0x8582
#define SOURCE0_ALPHA_EXT 0x8588
#define SOURCE1_ALPHA_EXT 0x8589
#define SOURCE2_ALPHA_EXT 0x858A
#define OPERAND0_RGB_EXT 0x8590
#define OPERAND1_RGB_EXT 0x8591
#define OPERAND2_RGB_EXT 0x8592
#define OPERAND0_ALPHA_EXT 0x8598
#define OPERAND1_ALPHA_EXT 0x8599
#define OPERAND2_ALPHA_EXT 0x859A
#define RGB_SCALE_EXT 0x8573
#define ADD_SIGNED_EXT 0x8574
#define INTERPOLATE_EXT 0x8575
#define CONSTANT_EXT 0x8576
#define PRIMARY_COLOR_EXT 0x8577
#define PREVIOUS_EXT 0x8578
#define FUNC_ADD_EXT 0x8006
#define FUNC_REVERSESUBTRACT_EXT 0x800B
#ifdef _WINDOWS
typedef void (APIENTRY * PFNGLBLENDEQU) (GLenum mode);
typedef void (APIENTRY * PFNGLCOLORTABLEEXT)
(GLenum target, GLenum internalFormat, GLsizei width, GLenum format,
GLenum type, const GLvoid *data);
typedef BOOL (APIENTRY *PFNWGLSWAPINTERVALFARPROC)(int iV);
#else
typedef void (* PFNGLBLENDEQU) (GLenum mode);
typedef void (* PFNGLCOLORTABLEEXT)
(GLenum target, GLenum internalFormat, GLsizei width, GLenum format,
GLenum type, const GLvoid *data);
#endif
#define GL_UNSIGNED_SHORT_4_4_4_4_EXT 0x8033
#define GL_UNSIGNED_SHORT_5_5_5_1_EXT 0x8034
#define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
#define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE
#ifndef GL_BGR_EXT
#define GL_BGR_EXT 0x80E0
#endif
#ifndef GL_BGRA_EXT
#define GL_BGRA_EXT 0x80E1
#endif
#ifndef GL_COLOR_INDEX8_EXT
#define GL_COLOR_INDEX8_EXT 0x80E5
#endif
//GL_ALPHA_SCALE
|