UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
OpenGLPlatform.h File Reference

Go to the source code of this file.

Macros

#define GL_HALF_FLOAT   0x140B
 
#define GL_RGBA16F   0x881A
 
#define GL_COMPRESSED_RGB_S3TC_DXT1_EXT   0x83F0
 
#define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT   0x83F1
 
#define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT   0x83F2
 
#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT   0x83F3
 
#define GL_SRGB_EXT   0x8C40
 
#define GL_SRGB8_EXT   0x8C41
 
#define GL_SRGB_ALPHA_EXT   0x8C42
 
#define GL_SRGB8_ALPHA8_EXT   0x8C43
 
#define GL_SLUMINANCE_ALPHA_EXT   0x8C44
 
#define GL_SLUMINANCE8_ALPHA8_EXT   0x8C45
 
#define GL_SLUMINANCE_EXT   0x8C46
 
#define GL_SLUMINANCE8_EXT   0x8C47
 
#define GL_COMPRESSED_SRGB_EXT   0x8C48
 
#define GL_COMPRESSED_SRGB_ALPHA_EXT   0x8C49
 
#define GL_COMPRESSED_SLUMINANCE_EXT   0x8C4A
 
#define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT   0x8C4B
 
#define GL_COMPRESSED_SRGB_S3TC_DXT1_EXT   0x8C4C
 
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT   0x8C4D
 
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT   0x8C4E
 
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT   0x8C4F
 
#define GL_COMPRESSED_RED_RGTC1   0x8DBB
 
#define GL_COMPRESSED_SIGNED_RED_RGTC1   0x8DBC
 
#define GL_COMPRESSED_RG_RGTC2   0x8DBD
 
#define GL_COMPRESSED_SIGNED_RG_RGTC2   0x8DBE
 
#define GL_SLUMINANCE_NV   0x8C46
 
#define GL_SLUMINANCE_ALPHA_NV   0x8C44
 
#define GL_SRGB8_NV   0x8C41
 
#define GL_SLUMINANCE8_NV   0x8C47
 
#define GL_SLUMINANCE8_ALPHA8_NV   0x8C45
 
#define GL_COMPRESSED_SRGB_S3TC_DXT1_NV   0x8C4C
 
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV   0x8C4D
 
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV   0x8C4E
 
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV   0x8C4F
 
#define GL_COMPRESSED_RGBA_ASTC_4x4_KHR   0x93B0
 
#define GL_COMPRESSED_RGBA_ASTC_5x4_KHR   0x93B1
 
#define GL_COMPRESSED_RGBA_ASTC_5x5_KHR   0x93B2
 
#define GL_COMPRESSED_RGBA_ASTC_6x5_KHR   0x93B3
 
#define GL_COMPRESSED_RGBA_ASTC_6x6_KHR   0x93B4
 
#define GL_COMPRESSED_RGBA_ASTC_8x5_KHR   0x93B5
 
#define GL_COMPRESSED_RGBA_ASTC_8x6_KHR   0x93B6
 
#define GL_COMPRESSED_RGBA_ASTC_8x8_KHR   0x93B7
 
#define GL_COMPRESSED_RGBA_ASTC_10x5_KHR   0x93B8
 
#define GL_COMPRESSED_RGBA_ASTC_10x6_KHR   0x93B9
 
#define GL_COMPRESSED_RGBA_ASTC_10x8_KHR   0x93BA
 
#define GL_COMPRESSED_RGBA_ASTC_10x10_KHR   0x93BB
 
#define GL_COMPRESSED_RGBA_ASTC_12x10_KHR   0x93BC
 
#define GL_COMPRESSED_RGBA_ASTC_12x12_KHR   0x93BD
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR   0x93D0
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR   0x93D1
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR   0x93D2
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR   0x93D3
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR   0x93D4
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR   0x93D5
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR   0x93D6
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR   0x93D7
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR   0x93D8
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR   0x93D9
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR   0x93DA
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR   0x93DB
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR   0x93DC
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR   0x93DD
 
#define GL_TESS_EVALUATION_SHADER   0x8E87
 
#define GL_TESS_CONTROL_SHADER   0x8E88
 
#define GL_PATCHES   0x000E
 
#define GL_PATCH_VERTICES   0x8E72
 
#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS   0x8C29
 
#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS   0x8E81
 
#define GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS   0x8E82
 
#define GL_READ_WRITE   0x88BA
 
#define GL_ALL_BARRIER_BITS   0xFFFFFFFF
 
#define GL_TEXTURE_CUBE_MAP_ARRAY   0x9009
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER   0x84F0
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER   0x84F1
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER   0x90EC
 
#define GL_TEXTURE_CUBE_MAP_SEAMLESS   0x884F
 
#define GL_TIME_ELAPSED_EXT   0x88BF
 
#define GL_TIMESTAMP_EXT   0x8E28
 
#define GL_DISPATCH_INDIRECT_BUFFER   0x90EE
 
#define GL_DRAW_INDIRECT_BUFFER   0x8F3F
 
#define GL_MAP_WRITE_BIT   0x0002
 
#define GL_MAP_PERSISTENT_BIT   0x0040
 
#define GL_MAP_COHERENT_BIT   0x0080
 
#define GL_DEPTH_BOUNDS_TEST_EXT   0x8890
 
#define GL_DEPTH_STENCIL_TEXTURE_MODE   0x90EA
 
#define GL_TEXTURE_SWIZZLE_R   0x8E42
 
#define GL_TEXTURE_SWIZZLE_G   0x8E43
 
#define GL_TEXTURE_SWIZZLE_B   0x8E44
 
#define GL_TEXTURE_SWIZZLE_A   0x8E45
 
#define GL_RED   0x1903
 
#define GL_BLUE   0x1905
 
#define GL_STENCIL_INDEX   0x1901
 
#define GL_RGBA_INTEGER   0x8D99
 
#define GL_COMPUTE_SHADER   0x91B9
 
#define GL_MAX_COMPUTE_UNIFORM_BLOCKS   0x91BB
 
#define GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS   0x91BC
 
#define GL_MAX_COMPUTE_IMAGE_UNIFORMS   0x91BD
 
#define GL_MAX_COMPUTE_SHARED_MEMORY_SIZE   0x8262
 
#define GL_MAX_COMPUTE_UNIFORM_COMPONENTS   0x8263
 
#define GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS   0x8264
 
#define GL_MAX_COMPUTE_ATOMIC_COUNTERS   0x8265
 
#define GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS   0x8266
 
#define GL_MAX_COMPUTE_LOCAL_INVOCATIONS   0x90EB
 
#define GL_MAX_COMPUTE_WORK_GROUP_COUNT   0x91BE
 
#define GL_MAX_COMPUTE_WORK_GROUP_SIZE   0x91BF
 
#define GL_COMPUTE_LOCAL_WORK_SIZE   0x8267
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER   0x90EC
 
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER   0x90ED
 
#define GL_DISPATCH_INDIRECT_BUFFER   0x90EE
 
#define GL_DISPATCH_INDIRECT_BUFFER_BINDING   0x90EF
 
#define GL_COMPUTE_SHADER_BIT   0x00000020
 
#define GL_GPU_DISJOINT_EXT   0x8FBB
 
#define GL_UNPACK_CLIENT_STORAGE_APPLE   0x85B2
 
#define GL_TEXTURE_RANGE_LENGTH_APPLE   0x85B7
 
#define GL_TEXTURE_RANGE_POINTER_APPLE   0x85B8
 
#define GL_TEXTURE_STORAGE_HINT_APPLE   0x85BC
 
#define GL_TEXTURE_MINIMIZE_STORAGE_APPLE   0x85B6
 
#define GL_STORAGE_PRIVATE_APPLE   0x85BD
 
#define GL_STORAGE_CACHED_APPLE   0x85BE
 
#define GL_STORAGE_SHARED_APPLE   0x85BF
 
#define TEXTURE_ASTC_DECODE_PRECISION_EXT   0x8F69
 
#define GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT   0x8F63
 
#define GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT   0x8F67
 
#define GL_SHADER_PIXEL_LOCAL_STORAGE_EXT   0x8F64
 

Typedefs

using UGLsync = GLsync
 

Macro Definition Documentation

◆ GL_ALL_BARRIER_BITS

#define GL_ALL_BARRIER_BITS   0xFFFFFFFF

◆ GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER   0x90ED

◆ GL_BLUE

#define GL_BLUE   0x1905

◆ GL_COMPRESSED_RED_RGTC1

#define GL_COMPRESSED_RED_RGTC1   0x8DBB

◆ GL_COMPRESSED_RG_RGTC2

#define GL_COMPRESSED_RG_RGTC2   0x8DBD

◆ GL_COMPRESSED_RGB_S3TC_DXT1_EXT

#define GL_COMPRESSED_RGB_S3TC_DXT1_EXT   0x83F0

OpenGL extensions

◆ GL_COMPRESSED_RGBA_ASTC_10x10_KHR

#define GL_COMPRESSED_RGBA_ASTC_10x10_KHR   0x93BB

◆ GL_COMPRESSED_RGBA_ASTC_10x5_KHR

#define GL_COMPRESSED_RGBA_ASTC_10x5_KHR   0x93B8

◆ GL_COMPRESSED_RGBA_ASTC_10x6_KHR

#define GL_COMPRESSED_RGBA_ASTC_10x6_KHR   0x93B9

◆ GL_COMPRESSED_RGBA_ASTC_10x8_KHR

#define GL_COMPRESSED_RGBA_ASTC_10x8_KHR   0x93BA

◆ GL_COMPRESSED_RGBA_ASTC_12x10_KHR

#define GL_COMPRESSED_RGBA_ASTC_12x10_KHR   0x93BC

◆ GL_COMPRESSED_RGBA_ASTC_12x12_KHR

#define GL_COMPRESSED_RGBA_ASTC_12x12_KHR   0x93BD

◆ GL_COMPRESSED_RGBA_ASTC_4x4_KHR

#define GL_COMPRESSED_RGBA_ASTC_4x4_KHR   0x93B0

◆ GL_COMPRESSED_RGBA_ASTC_5x4_KHR

#define GL_COMPRESSED_RGBA_ASTC_5x4_KHR   0x93B1

◆ GL_COMPRESSED_RGBA_ASTC_5x5_KHR

#define GL_COMPRESSED_RGBA_ASTC_5x5_KHR   0x93B2

◆ GL_COMPRESSED_RGBA_ASTC_6x5_KHR

#define GL_COMPRESSED_RGBA_ASTC_6x5_KHR   0x93B3

◆ GL_COMPRESSED_RGBA_ASTC_6x6_KHR

#define GL_COMPRESSED_RGBA_ASTC_6x6_KHR   0x93B4

◆ GL_COMPRESSED_RGBA_ASTC_8x5_KHR

#define GL_COMPRESSED_RGBA_ASTC_8x5_KHR   0x93B5

◆ GL_COMPRESSED_RGBA_ASTC_8x6_KHR

#define GL_COMPRESSED_RGBA_ASTC_8x6_KHR   0x93B6

◆ GL_COMPRESSED_RGBA_ASTC_8x8_KHR

#define GL_COMPRESSED_RGBA_ASTC_8x8_KHR   0x93B7

◆ GL_COMPRESSED_RGBA_S3TC_DXT1_EXT

#define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT   0x83F1

◆ GL_COMPRESSED_RGBA_S3TC_DXT3_EXT

#define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT   0x83F2

◆ GL_COMPRESSED_RGBA_S3TC_DXT5_EXT

#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT   0x83F3

◆ GL_COMPRESSED_SIGNED_RED_RGTC1

#define GL_COMPRESSED_SIGNED_RED_RGTC1   0x8DBC

◆ GL_COMPRESSED_SIGNED_RG_RGTC2

#define GL_COMPRESSED_SIGNED_RG_RGTC2   0x8DBE

◆ GL_COMPRESSED_SLUMINANCE_ALPHA_EXT

#define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT   0x8C4B

◆ GL_COMPRESSED_SLUMINANCE_EXT

#define GL_COMPRESSED_SLUMINANCE_EXT   0x8C4A

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR   0x93DB

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR   0x93D8

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR   0x93D9

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR   0x93DA

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR   0x93DC

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR   0x93DD

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR   0x93D0

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR   0x93D1

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR   0x93D2

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR   0x93D3

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR   0x93D4

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR   0x93D5

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR   0x93D6

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR   0x93D7

◆ GL_COMPRESSED_SRGB_ALPHA_EXT

#define GL_COMPRESSED_SRGB_ALPHA_EXT   0x8C49

◆ GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT

#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT   0x8C4D

◆ GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV

#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV   0x8C4D

◆ GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT

#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT   0x8C4E

◆ GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV

#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV   0x8C4E

◆ GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT

#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT   0x8C4F

◆ GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV

#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV   0x8C4F

◆ GL_COMPRESSED_SRGB_EXT

#define GL_COMPRESSED_SRGB_EXT   0x8C48

◆ GL_COMPRESSED_SRGB_S3TC_DXT1_EXT

#define GL_COMPRESSED_SRGB_S3TC_DXT1_EXT   0x8C4C

◆ GL_COMPRESSED_SRGB_S3TC_DXT1_NV

#define GL_COMPRESSED_SRGB_S3TC_DXT1_NV   0x8C4C

◆ GL_COMPUTE_LOCAL_WORK_SIZE

#define GL_COMPUTE_LOCAL_WORK_SIZE   0x8267

◆ GL_COMPUTE_SHADER

#define GL_COMPUTE_SHADER   0x91B9

◆ GL_COMPUTE_SHADER_BIT

#define GL_COMPUTE_SHADER_BIT   0x00000020

◆ GL_DEPTH_BOUNDS_TEST_EXT

#define GL_DEPTH_BOUNDS_TEST_EXT   0x8890

◆ GL_DEPTH_STENCIL_TEXTURE_MODE

#define GL_DEPTH_STENCIL_TEXTURE_MODE   0x90EA

◆ GL_DISPATCH_INDIRECT_BUFFER [1/2]

#define GL_DISPATCH_INDIRECT_BUFFER   0x90EE

◆ GL_DISPATCH_INDIRECT_BUFFER [2/2]

#define GL_DISPATCH_INDIRECT_BUFFER   0x90EE

◆ GL_DISPATCH_INDIRECT_BUFFER_BINDING

#define GL_DISPATCH_INDIRECT_BUFFER_BINDING   0x90EF

◆ GL_DRAW_INDIRECT_BUFFER

#define GL_DRAW_INDIRECT_BUFFER   0x8F3F

◆ GL_GPU_DISJOINT_EXT

#define GL_GPU_DISJOINT_EXT   0x8FBB

◆ GL_HALF_FLOAT

#define GL_HALF_FLOAT   0x140B

Official OpenGL definitions

◆ GL_MAP_COHERENT_BIT

#define GL_MAP_COHERENT_BIT   0x0080

◆ GL_MAP_PERSISTENT_BIT

#define GL_MAP_PERSISTENT_BIT   0x0040

◆ GL_MAP_WRITE_BIT

#define GL_MAP_WRITE_BIT   0x0002

◆ GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS

#define GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS   0x8266

◆ GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS

#define GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS   0x8264

◆ GL_MAX_COMPUTE_ATOMIC_COUNTERS

#define GL_MAX_COMPUTE_ATOMIC_COUNTERS   0x8265

◆ GL_MAX_COMPUTE_IMAGE_UNIFORMS

#define GL_MAX_COMPUTE_IMAGE_UNIFORMS   0x91BD

◆ GL_MAX_COMPUTE_LOCAL_INVOCATIONS

#define GL_MAX_COMPUTE_LOCAL_INVOCATIONS   0x90EB

◆ GL_MAX_COMPUTE_SHARED_MEMORY_SIZE

#define GL_MAX_COMPUTE_SHARED_MEMORY_SIZE   0x8262

◆ GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS

#define GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS   0x91BC

◆ GL_MAX_COMPUTE_UNIFORM_BLOCKS

#define GL_MAX_COMPUTE_UNIFORM_BLOCKS   0x91BB

◆ GL_MAX_COMPUTE_UNIFORM_COMPONENTS

#define GL_MAX_COMPUTE_UNIFORM_COMPONENTS   0x8263

◆ GL_MAX_COMPUTE_WORK_GROUP_COUNT

#define GL_MAX_COMPUTE_WORK_GROUP_COUNT   0x91BE

◆ GL_MAX_COMPUTE_WORK_GROUP_SIZE

#define GL_MAX_COMPUTE_WORK_GROUP_SIZE   0x91BF

◆ GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS   0x8C29

◆ GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT

#define GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT   0x8F63

◆ GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT

#define GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT   0x8F67

◆ GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS

#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS   0x8E81

◆ GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS

#define GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS   0x8E82

◆ GL_PATCH_VERTICES

#define GL_PATCH_VERTICES   0x8E72

◆ GL_PATCHES

#define GL_PATCHES   0x000E

◆ GL_READ_WRITE

#define GL_READ_WRITE   0x88BA

◆ GL_RED

#define GL_RED   0x1903

◆ GL_RGBA16F

#define GL_RGBA16F   0x881A

◆ GL_RGBA_INTEGER

#define GL_RGBA_INTEGER   0x8D99

◆ GL_SHADER_PIXEL_LOCAL_STORAGE_EXT

#define GL_SHADER_PIXEL_LOCAL_STORAGE_EXT   0x8F64

◆ GL_SLUMINANCE8_ALPHA8_EXT

#define GL_SLUMINANCE8_ALPHA8_EXT   0x8C45

◆ GL_SLUMINANCE8_ALPHA8_NV

#define GL_SLUMINANCE8_ALPHA8_NV   0x8C45

◆ GL_SLUMINANCE8_EXT

#define GL_SLUMINANCE8_EXT   0x8C47

◆ GL_SLUMINANCE8_NV

#define GL_SLUMINANCE8_NV   0x8C47

◆ GL_SLUMINANCE_ALPHA_EXT

#define GL_SLUMINANCE_ALPHA_EXT   0x8C44

◆ GL_SLUMINANCE_ALPHA_NV

#define GL_SLUMINANCE_ALPHA_NV   0x8C44

◆ GL_SLUMINANCE_EXT

#define GL_SLUMINANCE_EXT   0x8C46

◆ GL_SLUMINANCE_NV

#define GL_SLUMINANCE_NV   0x8C46

◆ GL_SRGB8_ALPHA8_EXT

#define GL_SRGB8_ALPHA8_EXT   0x8C43

◆ GL_SRGB8_EXT

#define GL_SRGB8_EXT   0x8C41

◆ GL_SRGB8_NV

#define GL_SRGB8_NV   0x8C41

◆ GL_SRGB_ALPHA_EXT

#define GL_SRGB_ALPHA_EXT   0x8C42

◆ GL_SRGB_EXT

#define GL_SRGB_EXT   0x8C40

◆ GL_STENCIL_INDEX

#define GL_STENCIL_INDEX   0x1901

◆ GL_STORAGE_CACHED_APPLE

#define GL_STORAGE_CACHED_APPLE   0x85BE

◆ GL_STORAGE_PRIVATE_APPLE

#define GL_STORAGE_PRIVATE_APPLE   0x85BD

◆ GL_STORAGE_SHARED_APPLE

#define GL_STORAGE_SHARED_APPLE   0x85BF

◆ GL_TESS_CONTROL_SHADER

#define GL_TESS_CONTROL_SHADER   0x8E88

◆ GL_TESS_EVALUATION_SHADER

#define GL_TESS_EVALUATION_SHADER   0x8E87

◆ GL_TEXTURE_CUBE_MAP_ARRAY

#define GL_TEXTURE_CUBE_MAP_ARRAY   0x9009

◆ GL_TEXTURE_CUBE_MAP_SEAMLESS

#define GL_TEXTURE_CUBE_MAP_SEAMLESS   0x884F

◆ GL_TEXTURE_MINIMIZE_STORAGE_APPLE

#define GL_TEXTURE_MINIMIZE_STORAGE_APPLE   0x85B6

◆ GL_TEXTURE_RANGE_LENGTH_APPLE

#define GL_TEXTURE_RANGE_LENGTH_APPLE   0x85B7

◆ GL_TEXTURE_RANGE_POINTER_APPLE

#define GL_TEXTURE_RANGE_POINTER_APPLE   0x85B8

◆ GL_TEXTURE_STORAGE_HINT_APPLE

#define GL_TEXTURE_STORAGE_HINT_APPLE   0x85BC

◆ GL_TEXTURE_SWIZZLE_A

#define GL_TEXTURE_SWIZZLE_A   0x8E45

◆ GL_TEXTURE_SWIZZLE_B

#define GL_TEXTURE_SWIZZLE_B   0x8E44

◆ GL_TEXTURE_SWIZZLE_G

#define GL_TEXTURE_SWIZZLE_G   0x8E43

◆ GL_TEXTURE_SWIZZLE_R

#define GL_TEXTURE_SWIZZLE_R   0x8E42

◆ GL_TIME_ELAPSED_EXT

#define GL_TIME_ELAPSED_EXT   0x88BF

◆ GL_TIMESTAMP_EXT

#define GL_TIMESTAMP_EXT   0x8E28

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER [1/2]

#define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER   0x90EC

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER [2/2]

#define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER   0x90EC

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER

#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER   0x84F0

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER

#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER   0x84F1

◆ GL_UNPACK_CLIENT_STORAGE_APPLE

#define GL_UNPACK_CLIENT_STORAGE_APPLE   0x85B2

◆ TEXTURE_ASTC_DECODE_PRECISION_EXT

#define TEXTURE_ASTC_DECODE_PRECISION_EXT   0x8F69

Typedef Documentation

◆ UGLsync

using UGLsync = GLsync