CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Macros
TrGL2Extensions.h File Reference
#include "../nogl/TrRndNoGLExtensionsRegistry.h"

Go to the source code of this file.

Classes

class  OdTrGL2ExtensionsRegistry
 

Macros

#define GL_BGR_EXT   0x80E0
 
#define GL_BGRA_EXT   0x80E1
 
#define GL_CLAMP   0x2900
 
#define GL_CLAMP_TO_BORDER   0x812D
 
#define GL_TEXTURE_BORDER_COLOR   0x1004
 
#define GL_DEPTH_COMPONENT   0x1902
 
#define GL_DEPTH_COMPONENT32   0x81A7
 
#define GL_DEPTH_COMPONENT24   0x81A6
 
#define GL_DEPTH_STENCIL   0x84F9
 
#define GL_UNSIGNED_INT_24_8   0x84FA
 
#define GL_DEPTH24_STENCIL8   0x88F0
 
#define GL_DEPTH_STENCIL_ATTACHMENT   0x821A
 
#define GL_STENCIL_INDEX   0x1901
 
#define GL_STENCIL_INDEX8   0x8D48
 
#define GL_RGBA16F   0x881A
 
#define GL_HALF_FLOAT   0x8D61
 
#define GL_RGBA32F   0x8814
 
#define GL_R16F   0x822D
 
#define GL_RG16F   0x822F
 
#define GL_R32F   0x822E
 
#define GL_RG32F   0x8230
 
#define GL_RED   0x1903
 
#define GL_RG   0x8227
 
#define GL_R8   0x8229
 
#define GL_RG8   0x822B
 
#define GL_RGB8   0x8051
 
#define GL_ALPHA8   0x803C
 
#define GL_LUMINANCE8   0x8040
 
#define GL_R16   0x822A
 
#define GL_RG16   0x822C
 
#define GL_RGBA16   0x805B
 
#define GL_ALPHA16   0x803E
 
#define GL_RED_SNORM   0x8F90
 
#define GL_RG_SNORM   0x8F91
 
#define GL_RGBA_SNORM   0x8F93
 
#define GL_ALPHA_SNORM   0x9010
 
#define GL_R8_SNORM   0x8F94
 
#define GL_RG8_SNORM   0x8F95
 
#define GL_RGBA8_SNORM   0x8F97
 
#define GL_ALPHA8_SNORM   0x9014
 
#define GL_R16_SNORM   0x8F98
 
#define GL_RG16_SNORM   0x8F99
 
#define GL_RGBA16_SNORM   0x8F9B
 
#define GL_ALPHA16_SNORM   0x9018
 
#define GL_RGBA_FLOAT_MODE   0x8820
 
#define GL_CLAMP_VERTEX_COLOR   0x891A
 
#define GL_CLAMP_FRAGMENT_COLOR   0x891B
 
#define GL_CLAMP_READ_COLOR   0x891C
 
#define GL_FIXED_ONLY   0x891D
 
#define GL_DRAW_BUFFER0   0x8825
 
#define GL_COPY_READ_BUFFER   0x8F36
 
#define GL_COPY_WRITE_BUFFER   0x8F37
 
#define GL_LINE_SMOOTH   0x0B20
 
#define GL_LINE_SMOOTH_HINT   0x0C52
 
#define GL_SMOOTH_LINE_WIDTH_RANGE   0x0B22
 
#define GL_SHADING_LANGUAGE_VERSION   0x8B8C
 
#define GL_POINT_SPRITE   0x8861
 
#define GL_VERTEX_PROGRAM_POINT_SIZE   0x8642
 
#define GL_RGBA8   0x8058
 
#define GL_GEOMETRY_SHADER   0x8DD9
 
#define GL_GEOMETRY_VERTICES_OUT   0x8DDA
 
#define GL_GEOMETRY_INPUT_TYPE   0x8DDB
 
#define GL_GEOMETRY_OUTPUT_TYPE   0x8DDC
 
#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS   0x8C29
 
#define GL_LINES_ADJACENCY   0xA
 
#define GL_LINE_STRIP_ADJACENCY   0xB
 
#define GL_TRIANGLES_ADJACENCY   0xC
 
#define GL_TRIANGLE_STRIP_ADJACENCY   0xD
 
#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS   0x8B49
 
#define GL_MAX_VERTEX_UNIFORM_COMPONENTS   0x8B4A
 
#define GL_POINT_SIZE_RANGE   0x0B12
 
#define GL_DOUBLE   0x140A
 

Macro Definition Documentation

◆ GL_ALPHA16

#define GL_ALPHA16   0x803E

Definition at line 158 of file TrGL2Extensions.h.

◆ GL_ALPHA16_SNORM

#define GL_ALPHA16_SNORM   0x9018

Definition at line 198 of file TrGL2Extensions.h.

◆ GL_ALPHA8

#define GL_ALPHA8   0x803C

Definition at line 141 of file TrGL2Extensions.h.

◆ GL_ALPHA8_SNORM

#define GL_ALPHA8_SNORM   0x9014

Definition at line 184 of file TrGL2Extensions.h.

◆ GL_ALPHA_SNORM

#define GL_ALPHA_SNORM   0x9010

Definition at line 172 of file TrGL2Extensions.h.

◆ GL_BGR_EXT

#define GL_BGR_EXT   0x80E0

Definition at line 32 of file TrGL2Extensions.h.

◆ GL_BGRA_EXT

#define GL_BGRA_EXT   0x80E1

Definition at line 35 of file TrGL2Extensions.h.

◆ GL_CLAMP

#define GL_CLAMP   0x2900

Definition at line 40 of file TrGL2Extensions.h.

◆ GL_CLAMP_FRAGMENT_COLOR

#define GL_CLAMP_FRAGMENT_COLOR   0x891B

Definition at line 209 of file TrGL2Extensions.h.

◆ GL_CLAMP_READ_COLOR

#define GL_CLAMP_READ_COLOR   0x891C

Definition at line 212 of file TrGL2Extensions.h.

◆ GL_CLAMP_TO_BORDER

#define GL_CLAMP_TO_BORDER   0x812D

Definition at line 45 of file TrGL2Extensions.h.

◆ GL_CLAMP_VERTEX_COLOR

#define GL_CLAMP_VERTEX_COLOR   0x891A

Definition at line 206 of file TrGL2Extensions.h.

◆ GL_COPY_READ_BUFFER

#define GL_COPY_READ_BUFFER   0x8F36

Definition at line 225 of file TrGL2Extensions.h.

◆ GL_COPY_WRITE_BUFFER

#define GL_COPY_WRITE_BUFFER   0x8F37

Definition at line 228 of file TrGL2Extensions.h.

◆ GL_DEPTH24_STENCIL8

#define GL_DEPTH24_STENCIL8   0x88F0

Definition at line 72 of file TrGL2Extensions.h.

◆ GL_DEPTH_COMPONENT

#define GL_DEPTH_COMPONENT   0x1902

Definition at line 53 of file TrGL2Extensions.h.

◆ GL_DEPTH_COMPONENT24

#define GL_DEPTH_COMPONENT24   0x81A6

Definition at line 61 of file TrGL2Extensions.h.

◆ GL_DEPTH_COMPONENT32

#define GL_DEPTH_COMPONENT32   0x81A7

Definition at line 56 of file TrGL2Extensions.h.

◆ GL_DEPTH_STENCIL

#define GL_DEPTH_STENCIL   0x84F9

Definition at line 66 of file TrGL2Extensions.h.

◆ GL_DEPTH_STENCIL_ATTACHMENT

#define GL_DEPTH_STENCIL_ATTACHMENT   0x821A

Definition at line 76 of file TrGL2Extensions.h.

◆ GL_DOUBLE

#define GL_DOUBLE   0x140A

Definition at line 305 of file TrGL2Extensions.h.

◆ GL_DRAW_BUFFER0

#define GL_DRAW_BUFFER0   0x8825

Definition at line 220 of file TrGL2Extensions.h.

◆ GL_FIXED_ONLY

#define GL_FIXED_ONLY   0x891D

Definition at line 215 of file TrGL2Extensions.h.

◆ GL_GEOMETRY_INPUT_TYPE

#define GL_GEOMETRY_INPUT_TYPE   0x8DDB

Definition at line 273 of file TrGL2Extensions.h.

◆ GL_GEOMETRY_OUTPUT_TYPE

#define GL_GEOMETRY_OUTPUT_TYPE   0x8DDC

Definition at line 276 of file TrGL2Extensions.h.

◆ GL_GEOMETRY_SHADER

#define GL_GEOMETRY_SHADER   0x8DD9

Definition at line 267 of file TrGL2Extensions.h.

◆ GL_GEOMETRY_VERTICES_OUT

#define GL_GEOMETRY_VERTICES_OUT   0x8DDA

Definition at line 270 of file TrGL2Extensions.h.

◆ GL_HALF_FLOAT

#define GL_HALF_FLOAT   0x8D61

Definition at line 96 of file TrGL2Extensions.h.

◆ GL_LINE_SMOOTH

#define GL_LINE_SMOOTH   0x0B20

Definition at line 233 of file TrGL2Extensions.h.

◆ GL_LINE_SMOOTH_HINT

#define GL_LINE_SMOOTH_HINT   0x0C52

Definition at line 236 of file TrGL2Extensions.h.

◆ GL_LINE_STRIP_ADJACENCY

#define GL_LINE_STRIP_ADJACENCY   0xB

Definition at line 285 of file TrGL2Extensions.h.

◆ GL_LINES_ADJACENCY

#define GL_LINES_ADJACENCY   0xA

Definition at line 282 of file TrGL2Extensions.h.

◆ GL_LUMINANCE8

#define GL_LUMINANCE8   0x8040

Definition at line 144 of file TrGL2Extensions.h.

◆ GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS   0x8B49

Definition at line 296 of file TrGL2Extensions.h.

◆ GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS   0x8C29

Definition at line 279 of file TrGL2Extensions.h.

◆ GL_MAX_VERTEX_UNIFORM_COMPONENTS

#define GL_MAX_VERTEX_UNIFORM_COMPONENTS   0x8B4A

Definition at line 299 of file TrGL2Extensions.h.

◆ GL_POINT_SIZE_RANGE

#define GL_POINT_SIZE_RANGE   0x0B12

Definition at line 302 of file TrGL2Extensions.h.

◆ GL_POINT_SPRITE

#define GL_POINT_SPRITE   0x8861

Definition at line 249 of file TrGL2Extensions.h.

◆ GL_R16

#define GL_R16   0x822A

Definition at line 149 of file TrGL2Extensions.h.

◆ GL_R16_SNORM

#define GL_R16_SNORM   0x8F98

Definition at line 189 of file TrGL2Extensions.h.

◆ GL_R16F

#define GL_R16F   0x822D

Definition at line 110 of file TrGL2Extensions.h.

◆ GL_R32F

#define GL_R32F   0x822E

Definition at line 118 of file TrGL2Extensions.h.

◆ GL_R8

#define GL_R8   0x8229

Definition at line 132 of file TrGL2Extensions.h.

◆ GL_R8_SNORM

#define GL_R8_SNORM   0x8F94

Definition at line 175 of file TrGL2Extensions.h.

◆ GL_RED

#define GL_RED   0x1903

Definition at line 126 of file TrGL2Extensions.h.

◆ GL_RED_SNORM

#define GL_RED_SNORM   0x8F90

Definition at line 163 of file TrGL2Extensions.h.

◆ GL_RG

#define GL_RG   0x8227

Definition at line 129 of file TrGL2Extensions.h.

◆ GL_RG16

#define GL_RG16   0x822C

Definition at line 152 of file TrGL2Extensions.h.

◆ GL_RG16_SNORM

#define GL_RG16_SNORM   0x8F99

Definition at line 192 of file TrGL2Extensions.h.

◆ GL_RG16F

#define GL_RG16F   0x822F

Definition at line 113 of file TrGL2Extensions.h.

◆ GL_RG32F

#define GL_RG32F   0x8230

Definition at line 121 of file TrGL2Extensions.h.

◆ GL_RG8

#define GL_RG8   0x822B

Definition at line 135 of file TrGL2Extensions.h.

◆ GL_RG8_SNORM

#define GL_RG8_SNORM   0x8F95

Definition at line 178 of file TrGL2Extensions.h.

◆ GL_RG_SNORM

#define GL_RG_SNORM   0x8F91

Definition at line 166 of file TrGL2Extensions.h.

◆ GL_RGB8

#define GL_RGB8   0x8051

Definition at line 138 of file TrGL2Extensions.h.

◆ GL_RGBA16

#define GL_RGBA16   0x805B

Definition at line 155 of file TrGL2Extensions.h.

◆ GL_RGBA16_SNORM

#define GL_RGBA16_SNORM   0x8F9B

Definition at line 195 of file TrGL2Extensions.h.

◆ GL_RGBA16F

#define GL_RGBA16F   0x881A

Definition at line 89 of file TrGL2Extensions.h.

◆ GL_RGBA32F

#define GL_RGBA32F   0x8814

Definition at line 101 of file TrGL2Extensions.h.

◆ GL_RGBA8

#define GL_RGBA8   0x8058

Definition at line 261 of file TrGL2Extensions.h.

◆ GL_RGBA8_SNORM

#define GL_RGBA8_SNORM   0x8F97

Definition at line 181 of file TrGL2Extensions.h.

◆ GL_RGBA_FLOAT_MODE

#define GL_RGBA_FLOAT_MODE   0x8820

Definition at line 203 of file TrGL2Extensions.h.

◆ GL_RGBA_SNORM

#define GL_RGBA_SNORM   0x8F93

Definition at line 169 of file TrGL2Extensions.h.

◆ GL_SHADING_LANGUAGE_VERSION

#define GL_SHADING_LANGUAGE_VERSION   0x8B8C

Definition at line 244 of file TrGL2Extensions.h.

◆ GL_SMOOTH_LINE_WIDTH_RANGE

#define GL_SMOOTH_LINE_WIDTH_RANGE   0x0B22

Definition at line 239 of file TrGL2Extensions.h.

◆ GL_STENCIL_INDEX

#define GL_STENCIL_INDEX   0x1901

Definition at line 81 of file TrGL2Extensions.h.

◆ GL_STENCIL_INDEX8

#define GL_STENCIL_INDEX8   0x8D48

Definition at line 84 of file TrGL2Extensions.h.

◆ GL_TEXTURE_BORDER_COLOR

#define GL_TEXTURE_BORDER_COLOR   0x1004

Definition at line 48 of file TrGL2Extensions.h.

◆ GL_TRIANGLE_STRIP_ADJACENCY

#define GL_TRIANGLE_STRIP_ADJACENCY   0xD

Definition at line 291 of file TrGL2Extensions.h.

◆ GL_TRIANGLES_ADJACENCY

#define GL_TRIANGLES_ADJACENCY   0xC

Definition at line 288 of file TrGL2Extensions.h.

◆ GL_UNSIGNED_INT_24_8

#define GL_UNSIGNED_INT_24_8   0x84FA

Definition at line 69 of file TrGL2Extensions.h.

◆ GL_VERTEX_PROGRAM_POINT_SIZE

#define GL_VERTEX_PROGRAM_POINT_SIZE   0x8642

Definition at line 253 of file TrGL2Extensions.h.