ManaPlus
Macros
mgldefines.h File Reference

(986a3bf)

Go to the source code of this file.

Macros

#define GL_NUM_EXTENSIONS   0x821D
 
#define GL_DEPTH_ATTACHMENT   0x8D00
 
#define GL_COLOR_ATTACHMENT0   0x8CE0
 
#define GL_FRAMEBUFFER   0x8D40
 
#define GL_RENDERBUFFER   0x8D41
 
#define GL_COMPRESSED_RGBA_ARB   0x84EE
 
#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT   0x83F3
 
#define GL_COMPRESSED_RGBA_FXT1_3DFX   0x86B1
 
#define GL_MAX_ELEMENTS_VERTICES   0x80E8
 
#define GL_MAX_ELEMENTS_INDICES   0x80E9
 
#define GL_DEBUG_OUTPUT_SYNCHRONOUS   0x8242
 
#define GL_DEBUG_OUTPUT   0x92E0
 
#define GL_DEBUG_SOURCE_API   0x8246
 
#define GL_DEBUG_SOURCE_WINDOW_SYSTEM   0x8247
 
#define GL_DEBUG_SOURCE_SHADER_COMPILER   0x8248
 
#define GL_DEBUG_SOURCE_THIRD_PARTY   0x8249
 
#define GL_DEBUG_SOURCE_APPLICATION   0x824A
 
#define GL_DEBUG_SOURCE_OTHER   0x824B
 
#define GL_DEBUG_TYPE_ERROR   0x824C
 
#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR   0x824D
 
#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR   0x824E
 
#define GL_DEBUG_TYPE_PORTABILITY   0x824F
 
#define GL_DEBUG_TYPE_PERFORMANCE   0x8250
 
#define GL_DEBUG_TYPE_OTHER   0x8251
 
#define GL_DEBUG_TYPE_MARKER   0x8268
 
#define GL_DEBUG_SEVERITY_NOTIFICATION   0x826B
 
#define GL_DEBUG_SEVERITY_HIGH   0x9146
 
#define GL_DEBUG_SEVERITY_MEDIUM   0x9147
 
#define GL_DEBUG_SEVERITY_LOW   0x9148
 
#define GL_DEBUG_TYPE_PUSH_GROUP   0x8269
 
#define GL_DEBUG_TYPE_POP_GROUP   0x826a
 
#define GL_PROGRAM_PIPELINE_OBJECT_EXT   0x8A4F
 
#define GL_PROGRAM_OBJECT_EXT   0x8B40
 
#define GL_SHADER_OBJECT_EXT   0x8B48
 
#define GL_BUFFER_OBJECT_EXT   0x9151
 
#define GL_QUERY_OBJECT_EXT   0x9153
 
#define GL_VERTEX_ARRAY_OBJECT_EXT   0x9154
 
#define GL_ARRAY_BUFFER   0x8892
 
#define GL_ELEMENT_ARRAY_BUFFER   0x8893
 
#define GL_STREAM_DRAW   0x88E0
 
#define GL_STATIC_DRAW   0x88E4
 
#define GL_DYNAMIC_DRAW   0x88E8
 
#define GL_FRAGMENT_SHADER   0x8B30
 
#define GL_VERTEX_SHADER   0x8B31
 
#define GL_COMPILE_STATUS   0x8B81
 
#define GL_LINK_STATUS   0x8B82
 
#define GL_VALIDATE_STATUS   0x8B83
 
#define GL_INFO_LOG_LENGTH   0x8B84
 
#define GL_DEPTH_CLAMP   0x864F
 
#define GL_RASTERIZER_DISCARD   0x8C89
 
#define GL_SAMPLE_MASK   0x8E51
 
#define GL_POLYGON_SMOOTH   0x0B41
 
#define GL_DEPTH_BOUNDS_TEST_EXT   0x8890
 
#define GL_TEXTURE_COMPRESSION_HINT_ARB   0x84EF
 
#define GLX_CONTEXT_PROFILE_MASK_ARB   0x9126
 
#define GLX_CONTEXT_MAJOR_VERSION_ARB   0x2091
 
#define GLX_CONTEXT_MINOR_VERSION_ARB   0x2092
 
#define GLX_CONTEXT_FLAGS_ARB   0x2094
 
#define GL_COMPRESSED_RGBA_BPTC_UNORM_ARB   0x8E8C
 

Macro Definition Documentation

◆ GL_ARRAY_BUFFER

#define GL_ARRAY_BUFFER   0x8892

Definition at line 84 of file mgldefines.h.

◆ GL_BUFFER_OBJECT_EXT

#define GL_BUFFER_OBJECT_EXT   0x9151

Definition at line 78 of file mgldefines.h.

◆ GL_COLOR_ATTACHMENT0

#define GL_COLOR_ATTACHMENT0   0x8CE0

Definition at line 30 of file mgldefines.h.

◆ GL_COMPILE_STATUS

#define GL_COMPILE_STATUS   0x8B81

Definition at line 97 of file mgldefines.h.

◆ GL_COMPRESSED_RGBA_ARB

#define GL_COMPRESSED_RGBA_ARB   0x84EE

Definition at line 36 of file mgldefines.h.

◆ GL_COMPRESSED_RGBA_BPTC_UNORM_ARB

#define GL_COMPRESSED_RGBA_BPTC_UNORM_ARB   0x8E8C

Definition at line 132 of file mgldefines.h.

◆ GL_COMPRESSED_RGBA_FXT1_3DFX

#define GL_COMPRESSED_RGBA_FXT1_3DFX   0x86B1

Definition at line 38 of file mgldefines.h.

◆ GL_COMPRESSED_RGBA_S3TC_DXT5_EXT

#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT   0x83F3

Definition at line 37 of file mgldefines.h.

◆ GL_DEBUG_OUTPUT

#define GL_DEBUG_OUTPUT   0x92E0

Definition at line 47 of file mgldefines.h.

◆ GL_DEBUG_OUTPUT_SYNCHRONOUS

#define GL_DEBUG_OUTPUT_SYNCHRONOUS   0x8242

Definition at line 46 of file mgldefines.h.

◆ GL_DEBUG_SEVERITY_HIGH

#define GL_DEBUG_SEVERITY_HIGH   0x9146

Definition at line 62 of file mgldefines.h.

◆ GL_DEBUG_SEVERITY_LOW

#define GL_DEBUG_SEVERITY_LOW   0x9148

Definition at line 64 of file mgldefines.h.

◆ GL_DEBUG_SEVERITY_MEDIUM

#define GL_DEBUG_SEVERITY_MEDIUM   0x9147

Definition at line 63 of file mgldefines.h.

◆ GL_DEBUG_SEVERITY_NOTIFICATION

#define GL_DEBUG_SEVERITY_NOTIFICATION   0x826B

Definition at line 61 of file mgldefines.h.

◆ GL_DEBUG_SOURCE_API

#define GL_DEBUG_SOURCE_API   0x8246

Definition at line 48 of file mgldefines.h.

◆ GL_DEBUG_SOURCE_APPLICATION

#define GL_DEBUG_SOURCE_APPLICATION   0x824A

Definition at line 52 of file mgldefines.h.

◆ GL_DEBUG_SOURCE_OTHER

#define GL_DEBUG_SOURCE_OTHER   0x824B

Definition at line 53 of file mgldefines.h.

◆ GL_DEBUG_SOURCE_SHADER_COMPILER

#define GL_DEBUG_SOURCE_SHADER_COMPILER   0x8248

Definition at line 50 of file mgldefines.h.

◆ GL_DEBUG_SOURCE_THIRD_PARTY

#define GL_DEBUG_SOURCE_THIRD_PARTY   0x8249

Definition at line 51 of file mgldefines.h.

◆ GL_DEBUG_SOURCE_WINDOW_SYSTEM

#define GL_DEBUG_SOURCE_WINDOW_SYSTEM   0x8247

Definition at line 49 of file mgldefines.h.

◆ GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR

#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR   0x824D

Definition at line 55 of file mgldefines.h.

◆ GL_DEBUG_TYPE_ERROR

#define GL_DEBUG_TYPE_ERROR   0x824C

Definition at line 54 of file mgldefines.h.

◆ GL_DEBUG_TYPE_MARKER

#define GL_DEBUG_TYPE_MARKER   0x8268

Definition at line 60 of file mgldefines.h.

◆ GL_DEBUG_TYPE_OTHER

#define GL_DEBUG_TYPE_OTHER   0x8251

Definition at line 59 of file mgldefines.h.

◆ GL_DEBUG_TYPE_PERFORMANCE

#define GL_DEBUG_TYPE_PERFORMANCE   0x8250

Definition at line 58 of file mgldefines.h.

◆ GL_DEBUG_TYPE_POP_GROUP

#define GL_DEBUG_TYPE_POP_GROUP   0x826a

Definition at line 71 of file mgldefines.h.

◆ GL_DEBUG_TYPE_PORTABILITY

#define GL_DEBUG_TYPE_PORTABILITY   0x824F

Definition at line 57 of file mgldefines.h.

◆ GL_DEBUG_TYPE_PUSH_GROUP

#define GL_DEBUG_TYPE_PUSH_GROUP   0x8269

Definition at line 68 of file mgldefines.h.

◆ GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR

#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR   0x824E

Definition at line 56 of file mgldefines.h.

◆ GL_DEPTH_ATTACHMENT

#define GL_DEPTH_ATTACHMENT   0x8D00

Definition at line 29 of file mgldefines.h.

◆ GL_DEPTH_BOUNDS_TEST_EXT

#define GL_DEPTH_BOUNDS_TEST_EXT   0x8890

Definition at line 114 of file mgldefines.h.

◆ GL_DEPTH_CLAMP

#define GL_DEPTH_CLAMP   0x864F

Definition at line 104 of file mgldefines.h.

◆ GL_DYNAMIC_DRAW

#define GL_DYNAMIC_DRAW   0x88E8

Definition at line 91 of file mgldefines.h.

◆ GL_ELEMENT_ARRAY_BUFFER

#define GL_ELEMENT_ARRAY_BUFFER   0x8893

Definition at line 85 of file mgldefines.h.

◆ GL_FRAGMENT_SHADER

#define GL_FRAGMENT_SHADER   0x8B30

Definition at line 95 of file mgldefines.h.

◆ GL_FRAMEBUFFER

#define GL_FRAMEBUFFER   0x8D40

Definition at line 31 of file mgldefines.h.

◆ GL_INFO_LOG_LENGTH

#define GL_INFO_LOG_LENGTH   0x8B84

Definition at line 100 of file mgldefines.h.

◆ GL_LINK_STATUS

#define GL_LINK_STATUS   0x8B82

Definition at line 98 of file mgldefines.h.

◆ GL_MAX_ELEMENTS_INDICES

#define GL_MAX_ELEMENTS_INDICES   0x80E9

Definition at line 42 of file mgldefines.h.

◆ GL_MAX_ELEMENTS_VERTICES

#define GL_MAX_ELEMENTS_VERTICES   0x80E8

Definition at line 41 of file mgldefines.h.

◆ GL_NUM_EXTENSIONS

#define GL_NUM_EXTENSIONS   0x821D

Definition at line 28 of file mgldefines.h.

◆ GL_POLYGON_SMOOTH

#define GL_POLYGON_SMOOTH   0x0B41

Definition at line 110 of file mgldefines.h.

◆ GL_PROGRAM_OBJECT_EXT

#define GL_PROGRAM_OBJECT_EXT   0x8B40

Definition at line 76 of file mgldefines.h.

◆ GL_PROGRAM_PIPELINE_OBJECT_EXT

#define GL_PROGRAM_PIPELINE_OBJECT_EXT   0x8A4F

Definition at line 75 of file mgldefines.h.

◆ GL_QUERY_OBJECT_EXT

#define GL_QUERY_OBJECT_EXT   0x9153

Definition at line 79 of file mgldefines.h.

◆ GL_RASTERIZER_DISCARD

#define GL_RASTERIZER_DISCARD   0x8C89

Definition at line 105 of file mgldefines.h.

◆ GL_RENDERBUFFER

#define GL_RENDERBUFFER   0x8D41

Definition at line 32 of file mgldefines.h.

◆ GL_SAMPLE_MASK

#define GL_SAMPLE_MASK   0x8E51

Definition at line 106 of file mgldefines.h.

◆ GL_SHADER_OBJECT_EXT

#define GL_SHADER_OBJECT_EXT   0x8B48

Definition at line 77 of file mgldefines.h.

◆ GL_STATIC_DRAW

#define GL_STATIC_DRAW   0x88E4

Definition at line 90 of file mgldefines.h.

◆ GL_STREAM_DRAW

#define GL_STREAM_DRAW   0x88E0

Definition at line 89 of file mgldefines.h.

◆ GL_TEXTURE_COMPRESSION_HINT_ARB

#define GL_TEXTURE_COMPRESSION_HINT_ARB   0x84EF

Definition at line 118 of file mgldefines.h.

◆ GL_VALIDATE_STATUS

#define GL_VALIDATE_STATUS   0x8B83

Definition at line 99 of file mgldefines.h.

◆ GL_VERTEX_ARRAY_OBJECT_EXT

#define GL_VERTEX_ARRAY_OBJECT_EXT   0x9154

Definition at line 80 of file mgldefines.h.

◆ GL_VERTEX_SHADER

#define GL_VERTEX_SHADER   0x8B31

Definition at line 96 of file mgldefines.h.

◆ GLX_CONTEXT_FLAGS_ARB

#define GLX_CONTEXT_FLAGS_ARB   0x2094

Definition at line 128 of file mgldefines.h.

◆ GLX_CONTEXT_MAJOR_VERSION_ARB

#define GLX_CONTEXT_MAJOR_VERSION_ARB   0x2091

Definition at line 126 of file mgldefines.h.

◆ GLX_CONTEXT_MINOR_VERSION_ARB

#define GLX_CONTEXT_MINOR_VERSION_ARB   0x2092

Definition at line 127 of file mgldefines.h.

◆ GLX_CONTEXT_PROFILE_MASK_ARB

#define GLX_CONTEXT_PROFILE_MASK_ARB   0x9126

Definition at line 122 of file mgldefines.h.