Panda3D
Loading...
Searching...
No Matches
Macros | Typedefs
gles2gsg.h File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "pandabase.h"
#include "config_gles2gsg.h"
#include <GLES2/gl2.h>
#include "panda_esgl2ext.h"
#include "glstuff_src.h"

Go to the source code of this file.

Macros

#define APIENTRY
 
#define APIENTRYP   *
 
#define CLASSPREFIX_QUOTED   "GLES2"
 
#define CLP(name)   GLES2##name
 
#define CONFIGOBJ   config_gles2gsg
 
#define EXPCL_GL   EXPCL_PANDAGLES2
 
#define EXPTP_GL   EXPTP_PANDAGLES2
 
#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH   0x8A35
 
#define GL_ACTIVE_UNIFORM_BLOCKS   0x8A36
 
#define GL_ALL_BARRIER_BITS   0xFFFFFFFF
 
#define GL_ALPHA8   GL_ALPHA8_OES
 
#define GL_ATOMIC_COUNTER_BARRIER_BIT   0x1000
 
#define GL_BGRA   GL_BGRA_EXT
 
#define GL_BUFFER   GL_BUFFER_KHR
 
#define GL_BUFFER_UPDATE_BARRIER_BIT   0x200
 
#define GL_COLOR   0x1800
 
#define GL_COMMAND_BARRIER_BIT   0x40
 
#define GL_COMPARE_R_TO_TEXTURE_ARB   GL_COMPARE_REF_TO_TEXTURE_EXT
 
#define GL_COMPRESSED_R11_EAC   0x9270
 
#define GL_COMPRESSED_RG11_EAC   0x9272
 
#define GL_COMPRESSED_RGB8_ETC2   0x9274
 
#define GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2   0x9276
 
#define GL_COMPRESSED_RGBA8_ETC2_EAC   0x9278
 
#define GL_COMPRESSED_SIGNED_R11_EAC   0x9271
 
#define GL_COMPRESSED_SIGNED_RG11_EAC   0x9273
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC   0x9279
 
#define GL_COMPRESSED_SRGB8_ETC2   0x9275
 
#define GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2   0x9277
 
#define GL_COMPUTE_SHADER   0x91B9
 
#define GL_DEBUG_OUTPUT   GL_DEBUG_OUTPUT_KHR
 
#define GL_DEBUG_OUTPUT_SYNCHRONOUS   GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR
 
#define GL_DEBUG_SEVERITY_HIGH   GL_DEBUG_SEVERITY_HIGH_KHR
 
#define GL_DEBUG_SEVERITY_LOW   GL_DEBUG_SEVERITY_LOW_KHR
 
#define GL_DEBUG_SEVERITY_MEDIUM   GL_DEBUG_SEVERITY_MEDIUM_KHR
 
#define GL_DEBUG_SEVERITY_NOTIFICATION   GL_DEBUG_SEVERITY_NOTIFICATION_KHR
 
#define GL_DEBUG_TYPE_PERFORMANCE   GL_DEBUG_TYPE_PERFORMANCE_KHR
 
#define GL_DEPTH   0x1801
 
#define GL_DEPTH24_STENCIL8   GL_DEPTH24_STENCIL8_EXT
 
#define GL_DEPTH24_STENCIL8_EXT   GL_DEPTH24_STENCIL8_OES
 
#define GL_DEPTH_ATTACHMENT_EXT   GL_DEPTH_ATTACHMENT
 
#define GL_DEPTH_COMPONENT24   GL_DEPTH_COMPONENT24_OES
 
#define GL_DEPTH_COMPONENT32   GL_DEPTH_COMPONENT32_OES
 
#define GL_DEPTH_STENCIL   GL_DEPTH_STENCIL_OES
 
#define GL_DEPTH_STENCIL_EXT   GL_DEPTH_STENCIL_OES
 
#define GL_DRAW_FRAMEBUFFER_EXT   GL_FRAMEBUFFER
 
#define GL_ELEMENT_ARRAY_BARRIER_BIT   0x2
 
#define GL_FLOAT_MAT2x3   0x8B65
 
#define GL_FLOAT_MAT2x4   0x8B66
 
#define GL_FLOAT_MAT3x2   0x8B67
 
#define GL_FLOAT_MAT3x4   0x8B68
 
#define GL_FLOAT_MAT4x2   0x8B69
 
#define GL_FLOAT_MAT4x3   0x8B6A
 
#define GL_FRAMEBUFFER_BARRIER_BIT   0x400
 
#define GL_FRAMEBUFFER_COMPLETE_EXT   GL_FRAMEBUFFER_COMPLETE
 
#define GL_FRAMEBUFFER_DEFAULT_HEIGHT   0x9311
 
#define GL_FRAMEBUFFER_DEFAULT_SAMPLES   0x9313
 
#define GL_FRAMEBUFFER_DEFAULT_WIDTH   0x9310
 
#define GL_FRAMEBUFFER_EXT   GL_FRAMEBUFFER
 
#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT   GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
 
#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT   GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
 
#define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT   GL_FRAMEBUFFER_INCOMPLETE_FORMATS
 
#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT   GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
 
#define GL_FRAMEBUFFER_UNSUPPORTED_EXT   GL_FRAMEBUFFER_UNSUPPORTED
 
#define GL_HALF_FLOAT   0x140B
 
#define GL_IMAGE_2D   0x904D
 
#define GL_IMAGE_2D_ARRAY   0x9053
 
#define GL_IMAGE_3D   0x904E
 
#define GL_IMAGE_CUBE   0x9050
 
#define GL_INT_IMAGE_2D   0x9058
 
#define GL_INT_IMAGE_2D_ARRAY   0x905E
 
#define GL_INT_IMAGE_3D   0x9059
 
#define GL_INT_IMAGE_CUBE   0x905B
 
#define GL_INT_SAMPLER_2D   0x8DCA
 
#define GL_INT_SAMPLER_2D_ARRAY   0x8DCF
 
#define GL_INT_SAMPLER_3D   0x8DCB
 
#define GL_INT_SAMPLER_CUBE   0x8DCC
 
#define GL_LOWER_LEFT   GL_LOWER_LEFT_EXT
 
#define GL_LUMINANCE8   GL_LUMINANCE8_OES
 
#define GL_LUMINANCE8_ALPHA8   GL_LUMINANCE8_ALPHA8_EXT
 
#define GL_MAX_3D_TEXTURE_SIZE   GL_MAX_3D_TEXTURE_SIZE_OES
 
#define GL_MAX_ARRAY_TEXTURE_LAYERS   0x88FF
 
#define GL_MAX_DRAW_BUFFERS   GL_MAX_DRAW_BUFFERS_NV
 
#define GL_MAX_IMAGE_UNITS   0x8F38
 
#define GL_MAX_VERTEX_ATTRIB_STRIDE   0x82E5
 
#define GL_NUM_EXTENSIONS   0x821D
 
#define GL_NUM_PROGRAM_BINARY_FORMATS   0x87FE
 
#define GL_ONE_MINUS_SRC1_ALPHA   GL_ONE_MINUS_SRC1_ALPHA_EXT
 
#define GL_ONE_MINUS_SRC1_COLOR   GL_ONE_MINUS_SRC1_COLOR_EXT
 
#define GL_PIXEL_BUFFER_BARRIER_BIT   0x80
 
#define GL_PRIMITIVE_RESTART_FIXED_INDEX   0x8D69
 
#define GL_PROGRAM   GL_PROGRAM_KHR
 
#define GL_PROGRAM_BINARY_FORMATS   0x87FF
 
#define GL_PROGRAM_BINARY_LENGTH   0x8741
 
#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT   0x8257
 
#define GL_R11F_G11F_B10F   0x8C3A
 
#define GL_R16F   GL_R16F_EXT
 
#define GL_R16I   0x8233
 
#define GL_R16UI   0x8234
 
#define GL_R32F   GL_R32F_EXT
 
#define GL_R32I   0x8235
 
#define GL_R32UI   0x8236
 
#define GL_R8   GL_R8_EXT
 
#define GL_R8I   0x8231
 
#define GL_R8UI   0x8232
 
#define GL_READ_FRAMEBUFFER_EXT   GL_FRAMEBUFFER
 
#define GL_READ_ONLY   0x88B8
 
#define GL_READ_WRITE   0x88BA
 
#define GL_RED   GL_RED_EXT
 
#define GL_RED_INTEGER   0x8D94
 
#define GL_RENDERBUFFER_ALPHA_SIZE_EXT   GL_RENDERBUFFER_ALPHA_SIZE
 
#define GL_RENDERBUFFER_BLUE_SIZE_EXT   GL_RENDERBUFFER_BLUE_SIZE
 
#define GL_RENDERBUFFER_DEPTH_SIZE_EXT   GL_RENDERBUFFER_DEPTH_SIZE
 
#define GL_RENDERBUFFER_EXT   GL_RENDERBUFFER
 
#define GL_RENDERBUFFER_GREEN_SIZE_EXT   GL_RENDERBUFFER_GREEN_SIZE
 
#define GL_RENDERBUFFER_RED_SIZE_EXT   GL_RENDERBUFFER_RED_SIZE
 
#define GL_RENDERBUFFER_STENCIL_SIZE_EXT   GL_RENDERBUFFER_STENCIL_SIZE
 
#define GL_RG   GL_RG_EXT
 
#define GL_RG16F   GL_RG16F_EXT
 
#define GL_RG16I   0x8239
 
#define GL_RG16UI   0x823A
 
#define GL_RG32F   GL_RG32F_EXT
 
#define GL_RG32I   0x823B
 
#define GL_RG32UI   0x823C
 
#define GL_RG8   GL_RG8_EXT
 
#define GL_RG8I   0x8237
 
#define GL_RG8UI   0x8238
 
#define GL_RG_INTEGER   0x8228
 
#define GL_RGB10_A2   0x8059
 
#define GL_RGB16F   GL_RGB16F_EXT
 
#define GL_RGB16F   GL_RGB16F_EXT
 
#define GL_RGB16I   0x8D89
 
#define GL_RGB16UI   0x8D77
 
#define GL_RGB32F   GL_RGB32F_EXT
 
#define GL_RGB32I   0x8D83
 
#define GL_RGB32UI   0x8D71
 
#define GL_RGB8   GL_RGB8_OES
 
#define GL_RGB8I   0x8D8F
 
#define GL_RGB8UI   0x8D7D
 
#define GL_RGB9_E5   0x8C3D
 
#define GL_RGB_INTEGER   0x8D98
 
#define GL_RGBA16F   GL_RGBA16F_EXT
 
#define GL_RGBA16F   GL_RGBA16F_EXT
 
#define GL_RGBA16I   0x8D88
 
#define GL_RGBA16UI   0x8D76
 
#define GL_RGBA32F   GL_RGBA32F_EXT
 
#define GL_RGBA32I   0x8D82
 
#define GL_RGBA32UI   0x8D70
 
#define GL_RGBA8   GL_RGBA8_OES
 
#define GL_RGBA8I   0x8D8E
 
#define GL_RGBA8UI   0x8D7C
 
#define GL_RGBA_INTEGER   0x8D99
 
#define GL_SAMPLER_2D_ARRAY   0x8DC1
 
#define GL_SAMPLER_2D_ARRAY_SHADOW   0x8DC4
 
#define GL_SAMPLER_2D_SHADOW   GL_SAMPLER_2D_SHADOW_EXT
 
#define GL_SAMPLER_3D   GL_SAMPLER_3D_OES
 
#define GL_SAMPLER_CUBE_SHADOW   0x8DC5
 
#define GL_SHADER   GL_SHADER_KHR
 
#define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT   0x20
 
#define GL_SRC1_ALPHA   GL_SRC1_ALPHA_EXT
 
#define GL_SRC1_COLOR   GL_SRC1_COLOR_EXT
 
#define GL_SRGB   0x8C40
 
#define GL_SRGB8   0x8C41
 
#define GL_SRGB8_ALPHA8   0x8C43
 
#define GL_SRGB_ALPHA   GL_SRGB_ALPHA_EXT
 
#define GL_STENCIL   0x1802
 
#define GL_STENCIL_ATTACHMENT_EXT   GL_STENCIL_ATTACHMENT
 
#define GL_TEXTURE_2D_ARRAY   0x8C1A
 
#define GL_TEXTURE_BINDING_2D_ARRAY   0x8C1D
 
#define GL_TEXTURE_COMPARE_FUNC_ARB   GL_TEXTURE_COMPARE_FUNC_EXT
 
#define GL_TEXTURE_COMPARE_MODE_ARB   GL_TEXTURE_COMPARE_MODE_EXT
 
#define GL_TEXTURE_CUBE_MAP_ARRAY   0x9009
 
#define GL_TEXTURE_FETCH_BARRIER_BIT   0x8
 
#define GL_TEXTURE_MAX_LEVEL   0x813D
 
#define GL_TEXTURE_MAX_LOD   0x813B
 
#define GL_TEXTURE_MIN_LOD   0x813A
 
#define GL_TEXTURE_UPDATE_BARRIER_BIT   0x100
 
#define GL_TEXTURE_WRAP_R   0x8072
 
#define GL_TRANSFORM_FEEDBACK_BARRIER_BIT   0x800
 
#define GL_UNIFORM_ARRAY_STRIDE   0x8A3C
 
#define GL_UNIFORM_BARRIER_BIT   0x4
 
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES   0x8A43
 
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS   0x8A42
 
#define GL_UNIFORM_BLOCK_BINDING   0x8A3F
 
#define GL_UNIFORM_BLOCK_DATA_SIZE   0x8A40
 
#define GL_UNIFORM_BLOCK_INDEX   0x8A3A
 
#define GL_UNIFORM_BLOCK_NAME_LENGTH   0x8A41
 
#define GL_UNIFORM_IS_ROW_MAJOR   0x8A3E
 
#define GL_UNIFORM_MATRIX_STRIDE   0x8A3D
 
#define GL_UNIFORM_NAME_LENGTH   0x8A39
 
#define GL_UNIFORM_OFFSET   0x8A3B
 
#define GL_UNIFORM_SIZE   0x8A38
 
#define GL_UNIFORM_TYPE   0x8A37
 
#define GL_UNSIGNED_INT_10F_11F_11F_REV   0x8C3B
 
#define GL_UNSIGNED_INT_10F_11F_11F_REV   0x8C3B
 
#define GL_UNSIGNED_INT_24_8_EXT   GL_UNSIGNED_INT_24_8_OES
 
#define GL_UNSIGNED_INT_5_9_9_9_REV   0x8C3E
 
#define GL_UNSIGNED_INT_IMAGE_2D   0x9063
 
#define GL_UNSIGNED_INT_IMAGE_2D_ARRAY   0x9069
 
#define GL_UNSIGNED_INT_IMAGE_3D   0x9064
 
#define GL_UNSIGNED_INT_IMAGE_CUBE   0x9066
 
#define GL_UNSIGNED_INT_SAMPLER_2D   0x8DD2
 
#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY   0x8DD7
 
#define GL_UNSIGNED_INT_SAMPLER_3D   0x8DD3
 
#define GL_UNSIGNED_INT_SAMPLER_CUBE   0x8DD4
 
#define GL_UNSIGNED_INT_VEC2   0x8DC6
 
#define GL_UNSIGNED_INT_VEC3   0x8DC7
 
#define GL_UNSIGNED_INT_VEC4   0x8DC8
 
#define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT   0x1
 
#define GL_WRITE_ONLY   0x88B9
 
#define GL_ZERO_TO_ONE   GL_ZERO_TO_ONE_EXT
 
#define GLCAT   gles2gsg_cat
 
#define GLP(name)   gl##name
 
#define GLPf(name)   gl ## name ## f
 
#define GLPfv(name)   gl ## name ## fv
 
#define GLPREFIX_QUOTED   "gl"
 
#define GLSYSTEM_NAME   "OpenGL ES 2"
 
#define OPENGLES
 
#define OPENGLES_2
 

Typedefs

typedef char GLchar
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
rdb
Date
2009-06-14

Definition in file gles2gsg.h.

Macro Definition Documentation

◆ APIENTRY

#define APIENTRY

Definition at line 274 of file gles2gsg.h.

◆ APIENTRYP

#define APIENTRYP   *

Definition at line 275 of file gles2gsg.h.

◆ CLASSPREFIX_QUOTED

#define CLASSPREFIX_QUOTED   "GLES2"

Definition at line 35 of file gles2gsg.h.

◆ CLP

#define CLP ( name)    GLES2##name

Definition at line 33 of file gles2gsg.h.

◆ CONFIGOBJ

#define CONFIGOBJ   config_gles2gsg

Definition at line 37 of file gles2gsg.h.

◆ EXPCL_GL

#define EXPCL_GL   EXPCL_PANDAGLES2

Definition at line 39 of file gles2gsg.h.

◆ EXPTP_GL

#define EXPTP_GL   EXPTP_PANDAGLES2

Definition at line 40 of file gles2gsg.h.

◆ GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH

#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH   0x8A35

Definition at line 182 of file gles2gsg.h.

◆ GL_ACTIVE_UNIFORM_BLOCKS

#define GL_ACTIVE_UNIFORM_BLOCKS   0x8A36

Definition at line 183 of file gles2gsg.h.

◆ GL_ALL_BARRIER_BITS

#define GL_ALL_BARRIER_BITS   0xFFFFFFFF

Definition at line 261 of file gles2gsg.h.

◆ GL_ALPHA8

#define GL_ALPHA8   GL_ALPHA8_OES

Definition at line 107 of file gles2gsg.h.

◆ GL_ATOMIC_COUNTER_BARRIER_BIT

#define GL_ATOMIC_COUNTER_BARRIER_BIT   0x1000

Definition at line 149 of file gles2gsg.h.

◆ GL_BGRA

#define GL_BGRA   GL_BGRA_EXT

Definition at line 92 of file gles2gsg.h.

◆ GL_BUFFER

#define GL_BUFFER   GL_BUFFER_KHR

Definition at line 132 of file gles2gsg.h.

◆ GL_BUFFER_UPDATE_BARRIER_BIT

#define GL_BUFFER_UPDATE_BARRIER_BIT   0x200

Definition at line 146 of file gles2gsg.h.

◆ GL_COLOR

#define GL_COLOR   0x1800

Definition at line 151 of file gles2gsg.h.

◆ GL_COMMAND_BARRIER_BIT

#define GL_COMMAND_BARRIER_BIT   0x40

Definition at line 143 of file gles2gsg.h.

◆ GL_COMPARE_R_TO_TEXTURE_ARB

#define GL_COMPARE_R_TO_TEXTURE_ARB   GL_COMPARE_REF_TO_TEXTURE_EXT

Definition at line 116 of file gles2gsg.h.

◆ GL_COMPRESSED_R11_EAC

#define GL_COMPRESSED_R11_EAC   0x9270

Definition at line 262 of file gles2gsg.h.

◆ GL_COMPRESSED_RG11_EAC

#define GL_COMPRESSED_RG11_EAC   0x9272

Definition at line 264 of file gles2gsg.h.

◆ GL_COMPRESSED_RGB8_ETC2

#define GL_COMPRESSED_RGB8_ETC2   0x9274

Definition at line 266 of file gles2gsg.h.

◆ GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2

#define GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2   0x9276

Definition at line 268 of file gles2gsg.h.

◆ GL_COMPRESSED_RGBA8_ETC2_EAC

#define GL_COMPRESSED_RGBA8_ETC2_EAC   0x9278

Definition at line 270 of file gles2gsg.h.

◆ GL_COMPRESSED_SIGNED_R11_EAC

#define GL_COMPRESSED_SIGNED_R11_EAC   0x9271

Definition at line 263 of file gles2gsg.h.

◆ GL_COMPRESSED_SIGNED_RG11_EAC

#define GL_COMPRESSED_SIGNED_RG11_EAC   0x9273

Definition at line 265 of file gles2gsg.h.

◆ GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

#define GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC   0x9279

Definition at line 271 of file gles2gsg.h.

◆ GL_COMPRESSED_SRGB8_ETC2

#define GL_COMPRESSED_SRGB8_ETC2   0x9275

Definition at line 267 of file gles2gsg.h.

◆ GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2

#define GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2   0x9277

Definition at line 269 of file gles2gsg.h.

◆ GL_COMPUTE_SHADER

#define GL_COMPUTE_SHADER   0x91B9

Definition at line 257 of file gles2gsg.h.

◆ GL_DEBUG_OUTPUT

#define GL_DEBUG_OUTPUT   GL_DEBUG_OUTPUT_KHR

Definition at line 135 of file gles2gsg.h.

◆ GL_DEBUG_OUTPUT_SYNCHRONOUS

#define GL_DEBUG_OUTPUT_SYNCHRONOUS   GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR

Definition at line 126 of file gles2gsg.h.

◆ GL_DEBUG_SEVERITY_HIGH

#define GL_DEBUG_SEVERITY_HIGH   GL_DEBUG_SEVERITY_HIGH_KHR

Definition at line 128 of file gles2gsg.h.

◆ GL_DEBUG_SEVERITY_LOW

#define GL_DEBUG_SEVERITY_LOW   GL_DEBUG_SEVERITY_LOW_KHR

Definition at line 130 of file gles2gsg.h.

◆ GL_DEBUG_SEVERITY_MEDIUM

#define GL_DEBUG_SEVERITY_MEDIUM   GL_DEBUG_SEVERITY_MEDIUM_KHR

Definition at line 129 of file gles2gsg.h.

◆ GL_DEBUG_SEVERITY_NOTIFICATION

#define GL_DEBUG_SEVERITY_NOTIFICATION   GL_DEBUG_SEVERITY_NOTIFICATION_KHR

Definition at line 131 of file gles2gsg.h.

◆ GL_DEBUG_TYPE_PERFORMANCE

#define GL_DEBUG_TYPE_PERFORMANCE   GL_DEBUG_TYPE_PERFORMANCE_KHR

Definition at line 127 of file gles2gsg.h.

◆ GL_DEPTH

#define GL_DEPTH   0x1801

Definition at line 152 of file gles2gsg.h.

◆ GL_DEPTH24_STENCIL8

#define GL_DEPTH24_STENCIL8   GL_DEPTH24_STENCIL8_EXT

Definition at line 110 of file gles2gsg.h.

◆ GL_DEPTH24_STENCIL8_EXT

#define GL_DEPTH24_STENCIL8_EXT   GL_DEPTH24_STENCIL8_OES

Definition at line 87 of file gles2gsg.h.

◆ GL_DEPTH_ATTACHMENT_EXT

#define GL_DEPTH_ATTACHMENT_EXT   GL_DEPTH_ATTACHMENT

Definition at line 82 of file gles2gsg.h.

◆ GL_DEPTH_COMPONENT24

#define GL_DEPTH_COMPONENT24   GL_DEPTH_COMPONENT24_OES

Definition at line 88 of file gles2gsg.h.

◆ GL_DEPTH_COMPONENT32

#define GL_DEPTH_COMPONENT32   GL_DEPTH_COMPONENT32_OES

Definition at line 89 of file gles2gsg.h.

◆ GL_DEPTH_STENCIL

#define GL_DEPTH_STENCIL   GL_DEPTH_STENCIL_OES

Definition at line 84 of file gles2gsg.h.

◆ GL_DEPTH_STENCIL_EXT

#define GL_DEPTH_STENCIL_EXT   GL_DEPTH_STENCIL_OES

Definition at line 85 of file gles2gsg.h.

◆ GL_DRAW_FRAMEBUFFER_EXT

#define GL_DRAW_FRAMEBUFFER_EXT   GL_FRAMEBUFFER

Definition at line 74 of file gles2gsg.h.

◆ GL_ELEMENT_ARRAY_BARRIER_BIT

#define GL_ELEMENT_ARRAY_BARRIER_BIT   0x2

Definition at line 139 of file gles2gsg.h.

◆ GL_FLOAT_MAT2x3

#define GL_FLOAT_MAT2x3   0x8B65

Definition at line 197 of file gles2gsg.h.

◆ GL_FLOAT_MAT2x4

#define GL_FLOAT_MAT2x4   0x8B66

Definition at line 198 of file gles2gsg.h.

◆ GL_FLOAT_MAT3x2

#define GL_FLOAT_MAT3x2   0x8B67

Definition at line 199 of file gles2gsg.h.

◆ GL_FLOAT_MAT3x4

#define GL_FLOAT_MAT3x4   0x8B68

Definition at line 200 of file gles2gsg.h.

◆ GL_FLOAT_MAT4x2

#define GL_FLOAT_MAT4x2   0x8B69

Definition at line 201 of file gles2gsg.h.

◆ GL_FLOAT_MAT4x3

#define GL_FLOAT_MAT4x3   0x8B6A

Definition at line 202 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_BARRIER_BIT

#define GL_FRAMEBUFFER_BARRIER_BIT   0x400

Definition at line 147 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_COMPLETE_EXT

#define GL_FRAMEBUFFER_COMPLETE_EXT   GL_FRAMEBUFFER_COMPLETE

Definition at line 76 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_DEFAULT_HEIGHT

#define GL_FRAMEBUFFER_DEFAULT_HEIGHT   0x9311

Definition at line 259 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_DEFAULT_SAMPLES

#define GL_FRAMEBUFFER_DEFAULT_SAMPLES   0x9313

Definition at line 260 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_DEFAULT_WIDTH

#define GL_FRAMEBUFFER_DEFAULT_WIDTH   0x9310

Definition at line 258 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_EXT

#define GL_FRAMEBUFFER_EXT   GL_FRAMEBUFFER

Definition at line 73 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT

#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT   GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

Definition at line 78 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT

#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT   GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS

Definition at line 80 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT

#define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT   GL_FRAMEBUFFER_INCOMPLETE_FORMATS

Definition at line 81 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT

#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT   GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

Definition at line 79 of file gles2gsg.h.

◆ GL_FRAMEBUFFER_UNSUPPORTED_EXT

#define GL_FRAMEBUFFER_UNSUPPORTED_EXT   GL_FRAMEBUFFER_UNSUPPORTED

Definition at line 77 of file gles2gsg.h.

◆ GL_HALF_FLOAT

#define GL_HALF_FLOAT   0x140B

Definition at line 150 of file gles2gsg.h.

◆ GL_IMAGE_2D

#define GL_IMAGE_2D   0x904D

Definition at line 245 of file gles2gsg.h.

◆ GL_IMAGE_2D_ARRAY

#define GL_IMAGE_2D_ARRAY   0x9053

Definition at line 248 of file gles2gsg.h.

◆ GL_IMAGE_3D

#define GL_IMAGE_3D   0x904E

Definition at line 246 of file gles2gsg.h.

◆ GL_IMAGE_CUBE

#define GL_IMAGE_CUBE   0x9050

Definition at line 247 of file gles2gsg.h.

◆ GL_INT_IMAGE_2D

#define GL_INT_IMAGE_2D   0x9058

Definition at line 249 of file gles2gsg.h.

◆ GL_INT_IMAGE_2D_ARRAY

#define GL_INT_IMAGE_2D_ARRAY   0x905E

Definition at line 252 of file gles2gsg.h.

◆ GL_INT_IMAGE_3D

#define GL_INT_IMAGE_3D   0x9059

Definition at line 250 of file gles2gsg.h.

◆ GL_INT_IMAGE_CUBE

#define GL_INT_IMAGE_CUBE   0x905B

Definition at line 251 of file gles2gsg.h.

◆ GL_INT_SAMPLER_2D

#define GL_INT_SAMPLER_2D   0x8DCA

Definition at line 235 of file gles2gsg.h.

◆ GL_INT_SAMPLER_2D_ARRAY

#define GL_INT_SAMPLER_2D_ARRAY   0x8DCF

Definition at line 238 of file gles2gsg.h.

◆ GL_INT_SAMPLER_3D

#define GL_INT_SAMPLER_3D   0x8DCB

Definition at line 236 of file gles2gsg.h.

◆ GL_INT_SAMPLER_CUBE

#define GL_INT_SAMPLER_CUBE   0x8DCC

Definition at line 237 of file gles2gsg.h.

◆ GL_LOWER_LEFT

#define GL_LOWER_LEFT   GL_LOWER_LEFT_EXT

Definition at line 123 of file gles2gsg.h.

◆ GL_LUMINANCE8

#define GL_LUMINANCE8   GL_LUMINANCE8_OES

Definition at line 108 of file gles2gsg.h.

◆ GL_LUMINANCE8_ALPHA8

#define GL_LUMINANCE8_ALPHA8   GL_LUMINANCE8_ALPHA8_EXT

Definition at line 109 of file gles2gsg.h.

◆ GL_MAX_3D_TEXTURE_SIZE

#define GL_MAX_3D_TEXTURE_SIZE   GL_MAX_3D_TEXTURE_SIZE_OES

Definition at line 90 of file gles2gsg.h.

◆ GL_MAX_ARRAY_TEXTURE_LAYERS

#define GL_MAX_ARRAY_TEXTURE_LAYERS   0x88FF

Definition at line 181 of file gles2gsg.h.

◆ GL_MAX_DRAW_BUFFERS

#define GL_MAX_DRAW_BUFFERS   GL_MAX_DRAW_BUFFERS_NV

Definition at line 118 of file gles2gsg.h.

◆ GL_MAX_IMAGE_UNITS

#define GL_MAX_IMAGE_UNITS   0x8F38

Definition at line 243 of file gles2gsg.h.

◆ GL_MAX_VERTEX_ATTRIB_STRIDE

#define GL_MAX_VERTEX_ATTRIB_STRIDE   0x82E5

Definition at line 174 of file gles2gsg.h.

◆ GL_NUM_EXTENSIONS

#define GL_NUM_EXTENSIONS   0x821D

Definition at line 159 of file gles2gsg.h.

◆ GL_NUM_PROGRAM_BINARY_FORMATS

#define GL_NUM_PROGRAM_BINARY_FORMATS   0x87FE

Definition at line 176 of file gles2gsg.h.

◆ GL_ONE_MINUS_SRC1_ALPHA

#define GL_ONE_MINUS_SRC1_ALPHA   GL_ONE_MINUS_SRC1_ALPHA_EXT

Definition at line 122 of file gles2gsg.h.

◆ GL_ONE_MINUS_SRC1_COLOR

#define GL_ONE_MINUS_SRC1_COLOR   GL_ONE_MINUS_SRC1_COLOR_EXT

Definition at line 120 of file gles2gsg.h.

◆ GL_PIXEL_BUFFER_BARRIER_BIT

#define GL_PIXEL_BUFFER_BARRIER_BIT   0x80

Definition at line 144 of file gles2gsg.h.

◆ GL_PRIMITIVE_RESTART_FIXED_INDEX

#define GL_PRIMITIVE_RESTART_FIXED_INDEX   0x8D69

Definition at line 213 of file gles2gsg.h.

◆ GL_PROGRAM

#define GL_PROGRAM   GL_PROGRAM_KHR

Definition at line 134 of file gles2gsg.h.

◆ GL_PROGRAM_BINARY_FORMATS

#define GL_PROGRAM_BINARY_FORMATS   0x87FF

Definition at line 177 of file gles2gsg.h.

◆ GL_PROGRAM_BINARY_LENGTH

#define GL_PROGRAM_BINARY_LENGTH   0x8741

Definition at line 175 of file gles2gsg.h.

◆ GL_PROGRAM_BINARY_RETRIEVABLE_HINT

#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT   0x8257

Definition at line 173 of file gles2gsg.h.

◆ GL_R11F_G11F_B10F

#define GL_R11F_G11F_B10F   0x8C3A

Definition at line 205 of file gles2gsg.h.

◆ GL_R16F

#define GL_R16F   GL_R16F_EXT

Definition at line 95 of file gles2gsg.h.

◆ GL_R16I

#define GL_R16I   0x8233

Definition at line 163 of file gles2gsg.h.

◆ GL_R16UI

#define GL_R16UI   0x8234

Definition at line 164 of file gles2gsg.h.

◆ GL_R32F

#define GL_R32F   GL_R32F_EXT

Definition at line 111 of file gles2gsg.h.

◆ GL_R32I

#define GL_R32I   0x8235

Definition at line 165 of file gles2gsg.h.

◆ GL_R32UI

#define GL_R32UI   0x8236

Definition at line 166 of file gles2gsg.h.

◆ GL_R8

#define GL_R8   GL_R8_EXT

Definition at line 105 of file gles2gsg.h.

◆ GL_R8I

#define GL_R8I   0x8231

Definition at line 161 of file gles2gsg.h.

◆ GL_R8UI

#define GL_R8UI   0x8232

Definition at line 162 of file gles2gsg.h.

◆ GL_READ_FRAMEBUFFER_EXT

#define GL_READ_FRAMEBUFFER_EXT   GL_FRAMEBUFFER

Definition at line 75 of file gles2gsg.h.

◆ GL_READ_ONLY

#define GL_READ_ONLY   0x88B8

Definition at line 178 of file gles2gsg.h.

◆ GL_READ_WRITE

#define GL_READ_WRITE   0x88BA

Definition at line 180 of file gles2gsg.h.

◆ GL_RED

#define GL_RED   GL_RED_EXT

Definition at line 93 of file gles2gsg.h.

◆ GL_RED_INTEGER

#define GL_RED_INTEGER   0x8D94

Definition at line 226 of file gles2gsg.h.

◆ GL_RENDERBUFFER_ALPHA_SIZE_EXT

#define GL_RENDERBUFFER_ALPHA_SIZE_EXT   GL_RENDERBUFFER_ALPHA_SIZE

Definition at line 70 of file gles2gsg.h.

◆ GL_RENDERBUFFER_BLUE_SIZE_EXT

#define GL_RENDERBUFFER_BLUE_SIZE_EXT   GL_RENDERBUFFER_BLUE_SIZE

Definition at line 69 of file gles2gsg.h.

◆ GL_RENDERBUFFER_DEPTH_SIZE_EXT

#define GL_RENDERBUFFER_DEPTH_SIZE_EXT   GL_RENDERBUFFER_DEPTH_SIZE

Definition at line 71 of file gles2gsg.h.

◆ GL_RENDERBUFFER_EXT

#define GL_RENDERBUFFER_EXT   GL_RENDERBUFFER

Definition at line 66 of file gles2gsg.h.

◆ GL_RENDERBUFFER_GREEN_SIZE_EXT

#define GL_RENDERBUFFER_GREEN_SIZE_EXT   GL_RENDERBUFFER_GREEN_SIZE

Definition at line 68 of file gles2gsg.h.

◆ GL_RENDERBUFFER_RED_SIZE_EXT

#define GL_RENDERBUFFER_RED_SIZE_EXT   GL_RENDERBUFFER_RED_SIZE

Definition at line 67 of file gles2gsg.h.

◆ GL_RENDERBUFFER_STENCIL_SIZE_EXT

#define GL_RENDERBUFFER_STENCIL_SIZE_EXT   GL_RENDERBUFFER_STENCIL_SIZE

Definition at line 72 of file gles2gsg.h.

◆ GL_RG

#define GL_RG   GL_RG_EXT

Definition at line 94 of file gles2gsg.h.

◆ GL_RG16F

#define GL_RG16F   GL_RG16F_EXT

Definition at line 96 of file gles2gsg.h.

◆ GL_RG16I

#define GL_RG16I   0x8239

Definition at line 169 of file gles2gsg.h.

◆ GL_RG16UI

#define GL_RG16UI   0x823A

Definition at line 170 of file gles2gsg.h.

◆ GL_RG32F

#define GL_RG32F   GL_RG32F_EXT

Definition at line 112 of file gles2gsg.h.

◆ GL_RG32I

#define GL_RG32I   0x823B

Definition at line 171 of file gles2gsg.h.

◆ GL_RG32UI

#define GL_RG32UI   0x823C

Definition at line 172 of file gles2gsg.h.

◆ GL_RG8

#define GL_RG8   GL_RG8_EXT

Definition at line 106 of file gles2gsg.h.

◆ GL_RG8I

#define GL_RG8I   0x8237

Definition at line 167 of file gles2gsg.h.

◆ GL_RG8UI

#define GL_RG8UI   0x8238

Definition at line 168 of file gles2gsg.h.

◆ GL_RG_INTEGER

#define GL_RG_INTEGER   0x8228

Definition at line 160 of file gles2gsg.h.

◆ GL_RGB10_A2

#define GL_RGB10_A2   0x8059

Definition at line 154 of file gles2gsg.h.

◆ GL_RGB16F [1/2]

#define GL_RGB16F   GL_RGB16F_EXT

Definition at line 97 of file gles2gsg.h.

◆ GL_RGB16F [2/2]

#define GL_RGB16F   GL_RGB16F_EXT

Definition at line 97 of file gles2gsg.h.

◆ GL_RGB16I

#define GL_RGB16I   0x8D89

Definition at line 223 of file gles2gsg.h.

◆ GL_RGB16UI

#define GL_RGB16UI   0x8D77

Definition at line 217 of file gles2gsg.h.

◆ GL_RGB32F

#define GL_RGB32F   GL_RGB32F_EXT

Definition at line 101 of file gles2gsg.h.

◆ GL_RGB32I

#define GL_RGB32I   0x8D83

Definition at line 221 of file gles2gsg.h.

◆ GL_RGB32UI

#define GL_RGB32UI   0x8D71

Definition at line 215 of file gles2gsg.h.

◆ GL_RGB8

#define GL_RGB8   GL_RGB8_OES

Definition at line 113 of file gles2gsg.h.

◆ GL_RGB8I

#define GL_RGB8I   0x8D8F

Definition at line 225 of file gles2gsg.h.

◆ GL_RGB8UI

#define GL_RGB8UI   0x8D7D

Definition at line 219 of file gles2gsg.h.

◆ GL_RGB9_E5

#define GL_RGB9_E5   0x8C3D

Definition at line 207 of file gles2gsg.h.

◆ GL_RGB_INTEGER

#define GL_RGB_INTEGER   0x8D98

Definition at line 227 of file gles2gsg.h.

◆ GL_RGBA16F [1/2]

#define GL_RGBA16F   GL_RGBA16F_EXT

Definition at line 98 of file gles2gsg.h.

◆ GL_RGBA16F [2/2]

#define GL_RGBA16F   GL_RGBA16F_EXT

Definition at line 98 of file gles2gsg.h.

◆ GL_RGBA16I

#define GL_RGBA16I   0x8D88

Definition at line 222 of file gles2gsg.h.

◆ GL_RGBA16UI

#define GL_RGBA16UI   0x8D76

Definition at line 216 of file gles2gsg.h.

◆ GL_RGBA32F

#define GL_RGBA32F   GL_RGBA32F_EXT

Definition at line 102 of file gles2gsg.h.

◆ GL_RGBA32I

#define GL_RGBA32I   0x8D82

Definition at line 220 of file gles2gsg.h.

◆ GL_RGBA32UI

#define GL_RGBA32UI   0x8D70

Definition at line 214 of file gles2gsg.h.

◆ GL_RGBA8

#define GL_RGBA8   GL_RGBA8_OES

Definition at line 104 of file gles2gsg.h.

◆ GL_RGBA8I

#define GL_RGBA8I   0x8D8E

Definition at line 224 of file gles2gsg.h.

◆ GL_RGBA8UI

#define GL_RGBA8UI   0x8D7C

Definition at line 218 of file gles2gsg.h.

◆ GL_RGBA_INTEGER

#define GL_RGBA_INTEGER   0x8D99

Definition at line 228 of file gles2gsg.h.

◆ GL_SAMPLER_2D_ARRAY

#define GL_SAMPLER_2D_ARRAY   0x8DC1

Definition at line 229 of file gles2gsg.h.

◆ GL_SAMPLER_2D_ARRAY_SHADOW

#define GL_SAMPLER_2D_ARRAY_SHADOW   0x8DC4

Definition at line 230 of file gles2gsg.h.

◆ GL_SAMPLER_2D_SHADOW

#define GL_SAMPLER_2D_SHADOW   GL_SAMPLER_2D_SHADOW_EXT

Definition at line 117 of file gles2gsg.h.

◆ GL_SAMPLER_3D

#define GL_SAMPLER_3D   GL_SAMPLER_3D_OES

Definition at line 91 of file gles2gsg.h.

◆ GL_SAMPLER_CUBE_SHADOW

#define GL_SAMPLER_CUBE_SHADOW   0x8DC5

Definition at line 231 of file gles2gsg.h.

◆ GL_SHADER

#define GL_SHADER   GL_SHADER_KHR

Definition at line 133 of file gles2gsg.h.

◆ GL_SHADER_IMAGE_ACCESS_BARRIER_BIT

#define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT   0x20

Definition at line 142 of file gles2gsg.h.

◆ GL_SRC1_ALPHA

#define GL_SRC1_ALPHA   GL_SRC1_ALPHA_EXT

Definition at line 121 of file gles2gsg.h.

◆ GL_SRC1_COLOR

#define GL_SRC1_COLOR   GL_SRC1_COLOR_EXT

Definition at line 119 of file gles2gsg.h.

◆ GL_SRGB

#define GL_SRGB   0x8C40

Definition at line 210 of file gles2gsg.h.

◆ GL_SRGB8

#define GL_SRGB8   0x8C41

Definition at line 211 of file gles2gsg.h.

◆ GL_SRGB8_ALPHA8

#define GL_SRGB8_ALPHA8   0x8C43

Definition at line 212 of file gles2gsg.h.

◆ GL_SRGB_ALPHA

#define GL_SRGB_ALPHA   GL_SRGB_ALPHA_EXT

Definition at line 103 of file gles2gsg.h.

◆ GL_STENCIL

#define GL_STENCIL   0x1802

Definition at line 153 of file gles2gsg.h.

◆ GL_STENCIL_ATTACHMENT_EXT

#define GL_STENCIL_ATTACHMENT_EXT   GL_STENCIL_ATTACHMENT

Definition at line 83 of file gles2gsg.h.

◆ GL_TEXTURE_2D_ARRAY

#define GL_TEXTURE_2D_ARRAY   0x8C1A

Definition at line 203 of file gles2gsg.h.

◆ GL_TEXTURE_BINDING_2D_ARRAY

#define GL_TEXTURE_BINDING_2D_ARRAY   0x8C1D

Definition at line 204 of file gles2gsg.h.

◆ GL_TEXTURE_COMPARE_FUNC_ARB

#define GL_TEXTURE_COMPARE_FUNC_ARB   GL_TEXTURE_COMPARE_FUNC_EXT

Definition at line 114 of file gles2gsg.h.

◆ GL_TEXTURE_COMPARE_MODE_ARB

#define GL_TEXTURE_COMPARE_MODE_ARB   GL_TEXTURE_COMPARE_MODE_EXT

Definition at line 115 of file gles2gsg.h.

◆ GL_TEXTURE_CUBE_MAP_ARRAY

#define GL_TEXTURE_CUBE_MAP_ARRAY   0x9009

Definition at line 244 of file gles2gsg.h.

◆ GL_TEXTURE_FETCH_BARRIER_BIT

#define GL_TEXTURE_FETCH_BARRIER_BIT   0x8

Definition at line 141 of file gles2gsg.h.

◆ GL_TEXTURE_MAX_LEVEL

#define GL_TEXTURE_MAX_LEVEL   0x813D

Definition at line 158 of file gles2gsg.h.

◆ GL_TEXTURE_MAX_LOD

#define GL_TEXTURE_MAX_LOD   0x813B

Definition at line 157 of file gles2gsg.h.

◆ GL_TEXTURE_MIN_LOD

#define GL_TEXTURE_MIN_LOD   0x813A

Definition at line 156 of file gles2gsg.h.

◆ GL_TEXTURE_UPDATE_BARRIER_BIT

#define GL_TEXTURE_UPDATE_BARRIER_BIT   0x100

Definition at line 145 of file gles2gsg.h.

◆ GL_TEXTURE_WRAP_R

#define GL_TEXTURE_WRAP_R   0x8072

Definition at line 155 of file gles2gsg.h.

◆ GL_TRANSFORM_FEEDBACK_BARRIER_BIT

#define GL_TRANSFORM_FEEDBACK_BARRIER_BIT   0x800

Definition at line 148 of file gles2gsg.h.

◆ GL_UNIFORM_ARRAY_STRIDE

#define GL_UNIFORM_ARRAY_STRIDE   0x8A3C

Definition at line 189 of file gles2gsg.h.

◆ GL_UNIFORM_BARRIER_BIT

#define GL_UNIFORM_BARRIER_BIT   0x4

Definition at line 140 of file gles2gsg.h.

◆ GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES

#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES   0x8A43

Definition at line 196 of file gles2gsg.h.

◆ GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS

#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS   0x8A42

Definition at line 195 of file gles2gsg.h.

◆ GL_UNIFORM_BLOCK_BINDING

#define GL_UNIFORM_BLOCK_BINDING   0x8A3F

Definition at line 192 of file gles2gsg.h.

◆ GL_UNIFORM_BLOCK_DATA_SIZE

#define GL_UNIFORM_BLOCK_DATA_SIZE   0x8A40

Definition at line 193 of file gles2gsg.h.

◆ GL_UNIFORM_BLOCK_INDEX

#define GL_UNIFORM_BLOCK_INDEX   0x8A3A

Definition at line 187 of file gles2gsg.h.

◆ GL_UNIFORM_BLOCK_NAME_LENGTH

#define GL_UNIFORM_BLOCK_NAME_LENGTH   0x8A41

Definition at line 194 of file gles2gsg.h.

◆ GL_UNIFORM_IS_ROW_MAJOR

#define GL_UNIFORM_IS_ROW_MAJOR   0x8A3E

Definition at line 191 of file gles2gsg.h.

◆ GL_UNIFORM_MATRIX_STRIDE

#define GL_UNIFORM_MATRIX_STRIDE   0x8A3D

Definition at line 190 of file gles2gsg.h.

◆ GL_UNIFORM_NAME_LENGTH

#define GL_UNIFORM_NAME_LENGTH   0x8A39

Definition at line 186 of file gles2gsg.h.

◆ GL_UNIFORM_OFFSET

#define GL_UNIFORM_OFFSET   0x8A3B

Definition at line 188 of file gles2gsg.h.

◆ GL_UNIFORM_SIZE

#define GL_UNIFORM_SIZE   0x8A38

Definition at line 185 of file gles2gsg.h.

◆ GL_UNIFORM_TYPE

#define GL_UNIFORM_TYPE   0x8A37

Definition at line 184 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_10F_11F_11F_REV [1/2]

#define GL_UNSIGNED_INT_10F_11F_11F_REV   0x8C3B

Definition at line 206 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_10F_11F_11F_REV [2/2]

#define GL_UNSIGNED_INT_10F_11F_11F_REV   0x8C3B

Definition at line 206 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_24_8_EXT

#define GL_UNSIGNED_INT_24_8_EXT   GL_UNSIGNED_INT_24_8_OES

Definition at line 86 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_5_9_9_9_REV

#define GL_UNSIGNED_INT_5_9_9_9_REV   0x8C3E

Definition at line 208 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_IMAGE_2D

#define GL_UNSIGNED_INT_IMAGE_2D   0x9063

Definition at line 253 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_IMAGE_2D_ARRAY

#define GL_UNSIGNED_INT_IMAGE_2D_ARRAY   0x9069

Definition at line 256 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_IMAGE_3D

#define GL_UNSIGNED_INT_IMAGE_3D   0x9064

Definition at line 254 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_IMAGE_CUBE

#define GL_UNSIGNED_INT_IMAGE_CUBE   0x9066

Definition at line 255 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_SAMPLER_2D

#define GL_UNSIGNED_INT_SAMPLER_2D   0x8DD2

Definition at line 239 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_SAMPLER_2D_ARRAY

#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY   0x8DD7

Definition at line 242 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_SAMPLER_3D

#define GL_UNSIGNED_INT_SAMPLER_3D   0x8DD3

Definition at line 240 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_SAMPLER_CUBE

#define GL_UNSIGNED_INT_SAMPLER_CUBE   0x8DD4

Definition at line 241 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_VEC2

#define GL_UNSIGNED_INT_VEC2   0x8DC6

Definition at line 232 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_VEC3

#define GL_UNSIGNED_INT_VEC3   0x8DC7

Definition at line 233 of file gles2gsg.h.

◆ GL_UNSIGNED_INT_VEC4

#define GL_UNSIGNED_INT_VEC4   0x8DC8

Definition at line 234 of file gles2gsg.h.

◆ GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT

#define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT   0x1

Definition at line 138 of file gles2gsg.h.

◆ GL_WRITE_ONLY

#define GL_WRITE_ONLY   0x88B9

Definition at line 179 of file gles2gsg.h.

◆ GL_ZERO_TO_ONE

#define GL_ZERO_TO_ONE   GL_ZERO_TO_ONE_EXT

Definition at line 124 of file gles2gsg.h.

◆ GLCAT

#define GLCAT   gles2gsg_cat

Definition at line 38 of file gles2gsg.h.

◆ GLP

#define GLP ( name)    gl##name

Definition at line 23 of file gles2gsg.h.

◆ GLPf

#define GLPf ( name)    gl ## name ## f

Definition at line 26 of file gles2gsg.h.

◆ GLPfv

#define GLPfv ( name)    gl ## name ## fv

Definition at line 27 of file gles2gsg.h.

◆ GLPREFIX_QUOTED

#define GLPREFIX_QUOTED   "gl"

Definition at line 34 of file gles2gsg.h.

◆ GLSYSTEM_NAME

#define GLSYSTEM_NAME   "OpenGL ES 2"

Definition at line 36 of file gles2gsg.h.

◆ OPENGLES

#define OPENGLES

Definition at line 45 of file gles2gsg.h.

◆ OPENGLES_2

#define OPENGLES_2

Definition at line 48 of file gles2gsg.h.

Typedef Documentation

◆ GLchar

typedef char GLchar

Definition at line 65 of file gles2gsg.h.