Qt 4.8
Classes | Macros | Typedefs
qglfunctions.h File Reference
#include <QtOpenGL/qgl.h>

Go to the source code of this file.

Classes

class  QGLFunctions
 The QGLFunctions class provides cross-platform access to the OpenGL/ES 2.0 API. More...
 
struct  QGLFunctionsPrivate
 

Macros

#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH   0x8B8A
 
#define GL_ACTIVE_ATTRIBUTES   0x8B89
 
#define GL_ACTIVE_TEXTURE   0x84E0
 
#define GL_ACTIVE_UNIFORM_MAX_LENGTH   0x8B87
 
#define GL_ACTIVE_UNIFORMS   0x8B86
 
#define GL_ALIASED_LINE_WIDTH_RANGE   0x846E
 
#define GL_ALIASED_POINT_SIZE_RANGE   0x846D
 
#define GL_ALPHA   0x1906
 
#define GL_ALPHA_BITS   0x0D55
 
#define GL_ALWAYS   0x0207
 
#define GL_ARRAY_BUFFER   0x8892
 
#define GL_ARRAY_BUFFER_BINDING   0x8894
 
#define GL_ATTACHED_SHADERS   0x8B85
 
#define GL_BACK   0x0405
 
#define GL_BLEND   0x0BE2
 
#define GL_BLEND_COLOR   0x8005
 
#define GL_BLEND_DST_ALPHA   0x80CA
 
#define GL_BLEND_DST_RGB   0x80C8
 
#define GL_BLEND_EQUATION   0x8009
 
#define GL_BLEND_EQUATION_ALPHA   0x883D
 
#define GL_BLEND_EQUATION_RGB   0x8009
 
#define GL_BLEND_SRC_ALPHA   0x80CB
 
#define GL_BLEND_SRC_RGB   0x80C9
 
#define GL_BLUE_BITS   0x0D54
 
#define GL_BOOL   0x8B56
 
#define GL_BOOL_VEC2   0x8B57
 
#define GL_BOOL_VEC3   0x8B58
 
#define GL_BOOL_VEC4   0x8B59
 
#define GL_BUFFER_SIZE   0x8764
 
#define GL_BUFFER_USAGE   0x8765
 
#define GL_BYTE   0x1400
 
#define GL_CCW   0x0901
 
#define GL_CLAMP_TO_EDGE   0x812F
 
#define GL_COLOR_ATTACHMENT0   0x8CE0
 
#define GL_COLOR_BUFFER_BIT   0x00004000
 
#define GL_COLOR_CLEAR_VALUE   0x0C22
 
#define GL_COLOR_WRITEMASK   0x0C23
 
#define GL_COMPILE_STATUS   0x8B81
 
#define GL_COMPRESSED_TEXTURE_FORMATS   0x86A3
 
#define GL_CONSTANT_ALPHA   0x8003
 
#define GL_CONSTANT_COLOR   0x8001
 
#define GL_CULL_FACE   0x0B44
 
#define GL_CULL_FACE_MODE   0x0B45
 
#define GL_CURRENT_PROGRAM   0x8B8D
 
#define GL_CURRENT_VERTEX_ATTRIB   0x8626
 
#define GL_CW   0x0900
 
#define GL_DECR   0x1E03
 
#define GL_DECR_WRAP   0x8508
 
#define GL_DELETE_STATUS   0x8B80
 
#define GL_DEPTH_ATTACHMENT   0x8D00
 
#define GL_DEPTH_BITS   0x0D56
 
#define GL_DEPTH_BUFFER_BIT   0x00000100
 
#define GL_DEPTH_CLEAR_VALUE   0x0B73
 
#define GL_DEPTH_COMPONENT   0x1902
 
#define GL_DEPTH_COMPONENT16   0x81A5
 
#define GL_DEPTH_FUNC   0x0B74
 
#define GL_DEPTH_RANGE   0x0B70
 
#define GL_DEPTH_TEST   0x0B71
 
#define GL_DEPTH_WRITEMASK   0x0B72
 
#define GL_DITHER   0x0BD0
 
#define GL_DONT_CARE   0x1100
 
#define GL_DST_ALPHA   0x0304
 
#define GL_DST_COLOR   0x0306
 
#define GL_DYNAMIC_DRAW   0x88E8
 
#define GL_ELEMENT_ARRAY_BUFFER   0x8893
 
#define GL_ELEMENT_ARRAY_BUFFER_BINDING   0x8895
 
#define GL_EQUAL   0x0202
 
#define GL_EXTENSIONS   0x1F03
 
#define GL_FALSE   0
 
#define GL_FASTEST   0x1101
 
#define GL_FIXED   0x140C
 
#define GL_FLOAT   0x1406
 
#define GL_FLOAT_MAT2   0x8B5A
 
#define GL_FLOAT_MAT3   0x8B5B
 
#define GL_FLOAT_MAT4   0x8B5C
 
#define GL_FLOAT_VEC2   0x8B50
 
#define GL_FLOAT_VEC3   0x8B51
 
#define GL_FLOAT_VEC4   0x8B52
 
#define GL_FRAGMENT_SHADER   0x8B30
 
#define GL_FRAMEBUFFER   0x8D40
 
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME   0x8CD1
 
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE   0x8CD0
 
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE   0x8CD3
 
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL   0x8CD2
 
#define GL_FRAMEBUFFER_BINDING   0x8CA6
 
#define GL_FRAMEBUFFER_COMPLETE   0x8CD5
 
#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT   0x8CD6
 
#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS   0x8CD9
 
#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT   0x8CD7
 
#define GL_FRAMEBUFFER_UNSUPPORTED   0x8CDD
 
#define GL_FRONT   0x0404
 
#define GL_FRONT_AND_BACK   0x0408
 
#define GL_FRONT_FACE   0x0B46
 
#define GL_FUNC_ADD   0x8006
 
#define GL_FUNC_REVERSE_SUBTRACT   0x800B
 
#define GL_FUNC_SUBTRACT   0x800A
 
#define GL_GENERATE_MIPMAP_HINT   0x8192
 
#define GL_GEQUAL   0x0206
 
#define GL_GREATER   0x0204
 
#define GL_GREEN_BITS   0x0D53
 
#define GL_HIGH_FLOAT   0x8DF2
 
#define GL_HIGH_INT   0x8DF5
 
#define GL_IMPLEMENTATION_COLOR_READ_FORMAT   0x8B9B
 
#define GL_IMPLEMENTATION_COLOR_READ_TYPE   0x8B9A
 
#define GL_INCR   0x1E02
 
#define GL_INCR_WRAP   0x8507
 
#define GL_INFO_LOG_LENGTH   0x8B84
 
#define GL_INT   0x1404
 
#define GL_INT_VEC2   0x8B53
 
#define GL_INT_VEC3   0x8B54
 
#define GL_INT_VEC4   0x8B55
 
#define GL_INVALID_ENUM   0x0500
 
#define GL_INVALID_FRAMEBUFFER_OPERATION   0x0506
 
#define GL_INVALID_OPERATION   0x0502
 
#define GL_INVALID_VALUE   0x0501
 
#define GL_INVERT   0x150A
 
#define GL_KEEP   0x1E00
 
#define GL_LEQUAL   0x0203
 
#define GL_LESS   0x0201
 
#define GL_LINE_LOOP   0x0002
 
#define GL_LINE_STRIP   0x0003
 
#define GL_LINE_WIDTH   0x0B21
 
#define GL_LINEAR   0x2601
 
#define GL_LINEAR_MIPMAP_LINEAR   0x2703
 
#define GL_LINEAR_MIPMAP_NEAREST   0x2701
 
#define GL_LINES   0x0001
 
#define GL_LINK_STATUS   0x8B82
 
#define GL_LOW_FLOAT   0x8DF0
 
#define GL_LOW_INT   0x8DF3
 
#define GL_LUMINANCE   0x1909
 
#define GL_LUMINANCE_ALPHA   0x190A
 
#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS   0x8B4D
 
#define GL_MAX_CUBE_MAP_TEXTURE_SIZE   0x851C
 
#define GL_MAX_FRAGMENT_UNIFORM_VECTORS   0x8DFD
 
#define GL_MAX_RENDERBUFFER_SIZE   0x84E8
 
#define GL_MAX_TEXTURE_IMAGE_UNITS   0x8872
 
#define GL_MAX_TEXTURE_SIZE   0x0D33
 
#define GL_MAX_VARYING_VECTORS   0x8DFC
 
#define GL_MAX_VERTEX_ATTRIBS   0x8869
 
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS   0x8B4C
 
#define GL_MAX_VERTEX_UNIFORM_VECTORS   0x8DFB
 
#define GL_MAX_VIEWPORT_DIMS   0x0D3A
 
#define GL_MEDIUM_FLOAT   0x8DF1
 
#define GL_MEDIUM_INT   0x8DF4
 
#define GL_MIRRORED_REPEAT   0x8370
 
#define GL_NEAREST   0x2600
 
#define GL_NEAREST_MIPMAP_LINEAR   0x2702
 
#define GL_NEAREST_MIPMAP_NEAREST   0x2700
 
#define GL_NEVER   0x0200
 
#define GL_NICEST   0x1102
 
#define GL_NO_ERROR   0
 
#define GL_NONE   0
 
#define GL_NOTEQUAL   0x0205
 
#define GL_NUM_COMPRESSED_TEXTURE_FORMATS   0x86A2
 
#define GL_NUM_SHADER_BINARY_FORMATS   0x8DF9
 
#define GL_ONE   1
 
#define GL_ONE_MINUS_CONSTANT_ALPHA   0x8004
 
#define GL_ONE_MINUS_CONSTANT_COLOR   0x8002
 
#define GL_ONE_MINUS_DST_ALPHA   0x0305
 
#define GL_ONE_MINUS_DST_COLOR   0x0307
 
#define GL_ONE_MINUS_SRC_ALPHA   0x0303
 
#define GL_ONE_MINUS_SRC_COLOR   0x0301
 
#define GL_OUT_OF_MEMORY   0x0505
 
#define GL_PACK_ALIGNMENT   0x0D05
 
#define GL_POINTS   0x0000
 
#define GL_POLYGON_OFFSET_FACTOR   0x8038
 
#define GL_POLYGON_OFFSET_FILL   0x8037
 
#define GL_POLYGON_OFFSET_UNITS   0x2A00
 
#define GL_RED_BITS   0x0D52
 
#define GL_RENDERBUFFER   0x8D41
 
#define GL_RENDERBUFFER_ALPHA_SIZE   0x8D53
 
#define GL_RENDERBUFFER_BINDING   0x8CA7
 
#define GL_RENDERBUFFER_BLUE_SIZE   0x8D52
 
#define GL_RENDERBUFFER_DEPTH_SIZE   0x8D54
 
#define GL_RENDERBUFFER_GREEN_SIZE   0x8D51
 
#define GL_RENDERBUFFER_HEIGHT   0x8D43
 
#define GL_RENDERBUFFER_INTERNAL_FORMAT   0x8D44
 
#define GL_RENDERBUFFER_RED_SIZE   0x8D50
 
#define GL_RENDERBUFFER_STENCIL_SIZE   0x8D55
 
#define GL_RENDERBUFFER_WIDTH   0x8D42
 
#define GL_RENDERER   0x1F01
 
#define GL_REPEAT   0x2901
 
#define GL_REPLACE   0x1E01
 
#define GL_RGB   0x1907
 
#define GL_RGB565   0x8D62
 
#define GL_RGB5_A1   0x8057
 
#define GL_RGBA   0x1908
 
#define GL_RGBA4   0x8056
 
#define GL_SAMPLE_ALPHA_TO_COVERAGE   0x809E
 
#define GL_SAMPLE_BUFFERS   0x80A8
 
#define GL_SAMPLE_COVERAGE   0x80A0
 
#define GL_SAMPLE_COVERAGE_INVERT   0x80AB
 
#define GL_SAMPLE_COVERAGE_VALUE   0x80AA
 
#define GL_SAMPLER_2D   0x8B5E
 
#define GL_SAMPLER_CUBE   0x8B60
 
#define GL_SAMPLES   0x80A9
 
#define GL_SCISSOR_BOX   0x0C10
 
#define GL_SCISSOR_TEST   0x0C11
 
#define GL_SHADER_BINARY_FORMATS   0x8DF8
 
#define GL_SHADER_COMPILER   0x8DFA
 
#define GL_SHADER_SOURCE_LENGTH   0x8B88
 
#define GL_SHADER_TYPE   0x8B4F
 
#define GL_SHADING_LANGUAGE_VERSION   0x8B8C
 
#define GL_SHORT   0x1402
 
#define GL_SRC_ALPHA   0x0302
 
#define GL_SRC_ALPHA_SATURATE   0x0308
 
#define GL_SRC_COLOR   0x0300
 
#define GL_STATIC_DRAW   0x88E4
 
#define GL_STENCIL_ATTACHMENT   0x8D20
 
#define GL_STENCIL_BACK_FAIL   0x8801
 
#define GL_STENCIL_BACK_FUNC   0x8800
 
#define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802
 
#define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803
 
#define GL_STENCIL_BACK_REF   0x8CA3
 
#define GL_STENCIL_BACK_VALUE_MASK   0x8CA4
 
#define GL_STENCIL_BACK_WRITEMASK   0x8CA5
 
#define GL_STENCIL_BITS   0x0D57
 
#define GL_STENCIL_BUFFER_BIT   0x00000400
 
#define GL_STENCIL_CLEAR_VALUE   0x0B91
 
#define GL_STENCIL_FAIL   0x0B94
 
#define GL_STENCIL_FUNC   0x0B92
 
#define GL_STENCIL_INDEX   0x1901
 
#define GL_STENCIL_INDEX8   0x8D48
 
#define GL_STENCIL_PASS_DEPTH_FAIL   0x0B95
 
#define GL_STENCIL_PASS_DEPTH_PASS   0x0B96
 
#define GL_STENCIL_REF   0x0B97
 
#define GL_STENCIL_TEST   0x0B90
 
#define GL_STENCIL_VALUE_MASK   0x0B93
 
#define GL_STENCIL_WRITEMASK   0x0B98
 
#define GL_STREAM_DRAW   0x88E0
 
#define GL_SUBPIXEL_BITS   0x0D50
 
#define GL_TEXTURE   0x1702
 
#define GL_TEXTURE0   0x84C0
 
#define GL_TEXTURE1   0x84C1
 
#define GL_TEXTURE10   0x84CA
 
#define GL_TEXTURE11   0x84CB
 
#define GL_TEXTURE12   0x84CC
 
#define GL_TEXTURE13   0x84CD
 
#define GL_TEXTURE14   0x84CE
 
#define GL_TEXTURE15   0x84CF
 
#define GL_TEXTURE16   0x84D0
 
#define GL_TEXTURE17   0x84D1
 
#define GL_TEXTURE18   0x84D2
 
#define GL_TEXTURE19   0x84D3
 
#define GL_TEXTURE2   0x84C2
 
#define GL_TEXTURE20   0x84D4
 
#define GL_TEXTURE21   0x84D5
 
#define GL_TEXTURE22   0x84D6
 
#define GL_TEXTURE23   0x84D7
 
#define GL_TEXTURE24   0x84D8
 
#define GL_TEXTURE25   0x84D9
 
#define GL_TEXTURE26   0x84DA
 
#define GL_TEXTURE27   0x84DB
 
#define GL_TEXTURE28   0x84DC
 
#define GL_TEXTURE29   0x84DD
 
#define GL_TEXTURE3   0x84C3
 
#define GL_TEXTURE30   0x84DE
 
#define GL_TEXTURE31   0x84DF
 
#define GL_TEXTURE4   0x84C4
 
#define GL_TEXTURE5   0x84C5
 
#define GL_TEXTURE6   0x84C6
 
#define GL_TEXTURE7   0x84C7
 
#define GL_TEXTURE8   0x84C8
 
#define GL_TEXTURE9   0x84C9
 
#define GL_TEXTURE_2D   0x0DE1
 
#define GL_TEXTURE_BINDING_2D   0x8069
 
#define GL_TEXTURE_BINDING_CUBE_MAP   0x8514
 
#define GL_TEXTURE_CUBE_MAP   0x8513
 
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X   0x8516
 
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y   0x8518
 
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z   0x851A
 
#define GL_TEXTURE_CUBE_MAP_POSITIVE_X   0x8515
 
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y   0x8517
 
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z   0x8519
 
#define GL_TEXTURE_MAG_FILTER   0x2800
 
#define GL_TEXTURE_MIN_FILTER   0x2801
 
#define GL_TEXTURE_WRAP_S   0x2802
 
#define GL_TEXTURE_WRAP_T   0x2803
 
#define GL_TRIANGLE_FAN   0x0006
 
#define GL_TRIANGLE_STRIP   0x0005
 
#define GL_TRIANGLES   0x0004
 
#define GL_TRUE   1
 
#define GL_UNPACK_ALIGNMENT   0x0CF5
 
#define GL_UNSIGNED_BYTE   0x1401
 
#define GL_UNSIGNED_INT   0x1405
 
#define GL_UNSIGNED_SHORT   0x1403
 
#define GL_UNSIGNED_SHORT_4_4_4_4   0x8033
 
#define GL_UNSIGNED_SHORT_5_5_5_1   0x8034
 
#define GL_UNSIGNED_SHORT_5_6_5   0x8363
 
#define GL_VALIDATE_STATUS   0x8B83
 
#define GL_VENDOR   0x1F00
 
#define GL_VERSION   0x1F02
 
#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING   0x889F
 
#define GL_VERTEX_ATTRIB_ARRAY_ENABLED   0x8622
 
#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED   0x886A
 
#define GL_VERTEX_ATTRIB_ARRAY_POINTER   0x8645
 
#define GL_VERTEX_ATTRIB_ARRAY_SIZE   0x8623
 
#define GL_VERTEX_ATTRIB_ARRAY_STRIDE   0x8624
 
#define GL_VERTEX_ATTRIB_ARRAY_TYPE   0x8625
 
#define GL_VERTEX_SHADER   0x8B31
 
#define GL_VIEWPORT   0x0BA2
 
#define GL_ZERO   0
 
#define QGLF_APIENTRY
 
#define QGLF_APIENTRYP   *
 

Typedefs

typedef ptrdiff_t qgl_GLintptr
 
typedef ptrdiff_t qgl_GLsizeiptr
 

Macro Definition Documentation

◆ GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH   0x8B8A

Definition at line 1385 of file qglfunctions.h.

◆ GL_ACTIVE_ATTRIBUTES

#define GL_ACTIVE_ATTRIBUTES   0x8B89

Definition at line 1388 of file qglfunctions.h.

◆ GL_ACTIVE_TEXTURE

#define GL_ACTIVE_TEXTURE   0x84E0

Definition at line 1391 of file qglfunctions.h.

◆ GL_ACTIVE_UNIFORM_MAX_LENGTH

#define GL_ACTIVE_UNIFORM_MAX_LENGTH   0x8B87

Definition at line 1394 of file qglfunctions.h.

◆ GL_ACTIVE_UNIFORMS

#define GL_ACTIVE_UNIFORMS   0x8B86

Definition at line 1397 of file qglfunctions.h.

◆ GL_ALIASED_LINE_WIDTH_RANGE

#define GL_ALIASED_LINE_WIDTH_RANGE   0x846E

Definition at line 1400 of file qglfunctions.h.

◆ GL_ALIASED_POINT_SIZE_RANGE

#define GL_ALIASED_POINT_SIZE_RANGE   0x846D

Definition at line 1403 of file qglfunctions.h.

◆ GL_ALPHA

#define GL_ALPHA   0x1906

◆ GL_ALPHA_BITS

#define GL_ALPHA_BITS   0x0D55

Definition at line 1409 of file qglfunctions.h.

◆ GL_ALWAYS

#define GL_ALWAYS   0x0207

◆ GL_ARRAY_BUFFER

#define GL_ARRAY_BUFFER   0x8892

Definition at line 1415 of file qglfunctions.h.

◆ GL_ARRAY_BUFFER_BINDING

#define GL_ARRAY_BUFFER_BINDING   0x8894

Definition at line 1418 of file qglfunctions.h.

◆ GL_ATTACHED_SHADERS

#define GL_ATTACHED_SHADERS   0x8B85

Definition at line 1421 of file qglfunctions.h.

◆ GL_BACK

#define GL_BACK   0x0405

◆ GL_BLEND

#define GL_BLEND   0x0BE2

◆ GL_BLEND_COLOR

#define GL_BLEND_COLOR   0x8005

Definition at line 1430 of file qglfunctions.h.

◆ GL_BLEND_DST_ALPHA

#define GL_BLEND_DST_ALPHA   0x80CA

Definition at line 1433 of file qglfunctions.h.

◆ GL_BLEND_DST_RGB

#define GL_BLEND_DST_RGB   0x80C8

Definition at line 1436 of file qglfunctions.h.

◆ GL_BLEND_EQUATION

#define GL_BLEND_EQUATION   0x8009

Definition at line 1439 of file qglfunctions.h.

◆ GL_BLEND_EQUATION_ALPHA

#define GL_BLEND_EQUATION_ALPHA   0x883D

Definition at line 1442 of file qglfunctions.h.

◆ GL_BLEND_EQUATION_RGB

#define GL_BLEND_EQUATION_RGB   0x8009

Definition at line 1445 of file qglfunctions.h.

◆ GL_BLEND_SRC_ALPHA

#define GL_BLEND_SRC_ALPHA   0x80CB

Definition at line 1448 of file qglfunctions.h.

◆ GL_BLEND_SRC_RGB

#define GL_BLEND_SRC_RGB   0x80C9

Definition at line 1451 of file qglfunctions.h.

◆ GL_BLUE_BITS

#define GL_BLUE_BITS   0x0D54

Definition at line 1454 of file qglfunctions.h.

◆ GL_BOOL

#define GL_BOOL   0x8B56

Definition at line 1457 of file qglfunctions.h.

◆ GL_BOOL_VEC2

#define GL_BOOL_VEC2   0x8B57

Definition at line 1460 of file qglfunctions.h.

◆ GL_BOOL_VEC3

#define GL_BOOL_VEC3   0x8B58

Definition at line 1463 of file qglfunctions.h.

◆ GL_BOOL_VEC4

#define GL_BOOL_VEC4   0x8B59

Definition at line 1466 of file qglfunctions.h.

◆ GL_BUFFER_SIZE

#define GL_BUFFER_SIZE   0x8764

Definition at line 1469 of file qglfunctions.h.

◆ GL_BUFFER_USAGE

#define GL_BUFFER_USAGE   0x8765

Definition at line 1472 of file qglfunctions.h.

◆ GL_BYTE

#define GL_BYTE   0x1400

Definition at line 1475 of file qglfunctions.h.

Referenced by size_of_type().

◆ GL_CCW

#define GL_CCW   0x0901

Definition at line 1478 of file qglfunctions.h.

◆ GL_CLAMP_TO_EDGE

#define GL_CLAMP_TO_EDGE   0x812F

Definition at line 1481 of file qglfunctions.h.

◆ GL_COLOR_ATTACHMENT0

#define GL_COLOR_ATTACHMENT0   0x8CE0

Definition at line 1484 of file qglfunctions.h.

Referenced by QDri2Context::QDri2Context().

◆ GL_COLOR_BUFFER_BIT

#define GL_COLOR_BUFFER_BIT   0x00004000

◆ GL_COLOR_CLEAR_VALUE

#define GL_COLOR_CLEAR_VALUE   0x0C22

Definition at line 1490 of file qglfunctions.h.

◆ GL_COLOR_WRITEMASK

#define GL_COLOR_WRITEMASK   0x0C23

Definition at line 1493 of file qglfunctions.h.

◆ GL_COMPILE_STATUS

#define GL_COMPILE_STATUS   0x8B81

Definition at line 1496 of file qglfunctions.h.

◆ GL_COMPRESSED_TEXTURE_FORMATS

#define GL_COMPRESSED_TEXTURE_FORMATS   0x86A3

Definition at line 1499 of file qglfunctions.h.

◆ GL_CONSTANT_ALPHA

#define GL_CONSTANT_ALPHA   0x8003

Definition at line 1502 of file qglfunctions.h.

◆ GL_CONSTANT_COLOR

#define GL_CONSTANT_COLOR   0x8001

Definition at line 1505 of file qglfunctions.h.

◆ GL_CULL_FACE

#define GL_CULL_FACE   0x0B44

◆ GL_CULL_FACE_MODE

#define GL_CULL_FACE_MODE   0x0B45

Definition at line 1511 of file qglfunctions.h.

◆ GL_CURRENT_PROGRAM

#define GL_CURRENT_PROGRAM   0x8B8D

Definition at line 1514 of file qglfunctions.h.

◆ GL_CURRENT_VERTEX_ATTRIB

#define GL_CURRENT_VERTEX_ATTRIB   0x8626

Definition at line 1517 of file qglfunctions.h.

◆ GL_CW

#define GL_CW   0x0900

Definition at line 1520 of file qglfunctions.h.

◆ GL_DECR

#define GL_DECR   0x1E03

Definition at line 1523 of file qglfunctions.h.

◆ GL_DECR_WRAP

#define GL_DECR_WRAP   0x8508

Definition at line 1526 of file qglfunctions.h.

◆ GL_DELETE_STATUS

#define GL_DELETE_STATUS   0x8B80

Definition at line 1529 of file qglfunctions.h.

◆ GL_DEPTH_ATTACHMENT

#define GL_DEPTH_ATTACHMENT   0x8D00

Definition at line 1532 of file qglfunctions.h.

Referenced by QDri2Context::QDri2Context().

◆ GL_DEPTH_BITS

#define GL_DEPTH_BITS   0x0D56

◆ GL_DEPTH_BUFFER_BIT

#define GL_DEPTH_BUFFER_BIT   0x00000100

◆ GL_DEPTH_CLEAR_VALUE

#define GL_DEPTH_CLEAR_VALUE   0x0B73

Definition at line 1541 of file qglfunctions.h.

◆ GL_DEPTH_COMPONENT

#define GL_DEPTH_COMPONENT   0x1902

Definition at line 1544 of file qglfunctions.h.

Referenced by QGLFramebufferObjectPrivate::init().

◆ GL_DEPTH_COMPONENT16

#define GL_DEPTH_COMPONENT16   0x81A5

Definition at line 1547 of file qglfunctions.h.

◆ GL_DEPTH_FUNC

#define GL_DEPTH_FUNC   0x0B74

Definition at line 1550 of file qglfunctions.h.

◆ GL_DEPTH_RANGE

#define GL_DEPTH_RANGE   0x0B70

Definition at line 1553 of file qglfunctions.h.

◆ GL_DEPTH_TEST

#define GL_DEPTH_TEST   0x0B71

◆ GL_DEPTH_WRITEMASK

#define GL_DEPTH_WRITEMASK   0x0B72

Definition at line 1559 of file qglfunctions.h.

◆ GL_DITHER

#define GL_DITHER   0x0BD0

Definition at line 1562 of file qglfunctions.h.

◆ GL_DONT_CARE

#define GL_DONT_CARE   0x1100

Definition at line 1565 of file qglfunctions.h.

◆ GL_DST_ALPHA

#define GL_DST_ALPHA   0x0304

◆ GL_DST_COLOR

#define GL_DST_COLOR   0x0306

Definition at line 1571 of file qglfunctions.h.

◆ GL_DYNAMIC_DRAW

#define GL_DYNAMIC_DRAW   0x88E8

Definition at line 1574 of file qglfunctions.h.

◆ GL_ELEMENT_ARRAY_BUFFER

#define GL_ELEMENT_ARRAY_BUFFER   0x8893

Definition at line 1577 of file qglfunctions.h.

◆ GL_ELEMENT_ARRAY_BUFFER_BINDING

#define GL_ELEMENT_ARRAY_BUFFER_BINDING   0x8895

Definition at line 1580 of file qglfunctions.h.

◆ GL_EQUAL

#define GL_EQUAL   0x0202

◆ GL_EXTENSIONS

#define GL_EXTENSIONS   0x1F03

◆ GL_FALSE

#define GL_FALSE   0

◆ GL_FASTEST

#define GL_FASTEST   0x1101

Definition at line 1592 of file qglfunctions.h.

◆ GL_FIXED

#define GL_FIXED   0x140C

Definition at line 1595 of file qglfunctions.h.

◆ GL_FLOAT

#define GL_FLOAT   0x1406

◆ GL_FLOAT_MAT2

#define GL_FLOAT_MAT2   0x8B5A

Definition at line 1601 of file qglfunctions.h.

◆ GL_FLOAT_MAT3

#define GL_FLOAT_MAT3   0x8B5B

Definition at line 1604 of file qglfunctions.h.

◆ GL_FLOAT_MAT4

#define GL_FLOAT_MAT4   0x8B5C

Definition at line 1607 of file qglfunctions.h.

◆ GL_FLOAT_VEC2

#define GL_FLOAT_VEC2   0x8B50

Definition at line 1610 of file qglfunctions.h.

◆ GL_FLOAT_VEC3

#define GL_FLOAT_VEC3   0x8B51

Definition at line 1613 of file qglfunctions.h.

◆ GL_FLOAT_VEC4

#define GL_FLOAT_VEC4   0x8B52

Definition at line 1616 of file qglfunctions.h.

◆ GL_FRAGMENT_SHADER

#define GL_FRAGMENT_SHADER   0x8B30

Definition at line 1619 of file qglfunctions.h.

◆ GL_FRAMEBUFFER

#define GL_FRAMEBUFFER   0x8D40

◆ GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME   0x8CD1

Definition at line 1625 of file qglfunctions.h.

◆ GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE   0x8CD0

Definition at line 1628 of file qglfunctions.h.

◆ GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE   0x8CD3

Definition at line 1631 of file qglfunctions.h.

◆ GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL   0x8CD2

Definition at line 1634 of file qglfunctions.h.

◆ GL_FRAMEBUFFER_BINDING

#define GL_FRAMEBUFFER_BINDING   0x8CA6

Definition at line 1637 of file qglfunctions.h.

◆ GL_FRAMEBUFFER_COMPLETE

#define GL_FRAMEBUFFER_COMPLETE   0x8CD5

Definition at line 1640 of file qglfunctions.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT   0x8CD6

Definition at line 1643 of file qglfunctions.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS

#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS   0x8CD9

Definition at line 1646 of file qglfunctions.h.

◆ GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT   0x8CD7

Definition at line 1649 of file qglfunctions.h.

◆ GL_FRAMEBUFFER_UNSUPPORTED

#define GL_FRAMEBUFFER_UNSUPPORTED   0x8CDD

Definition at line 1652 of file qglfunctions.h.

◆ GL_FRONT

#define GL_FRONT   0x0404

◆ GL_FRONT_AND_BACK

#define GL_FRONT_AND_BACK   0x0408

Definition at line 1658 of file qglfunctions.h.

Referenced by QOpenGLPaintEngine::begin().

◆ GL_FRONT_FACE

#define GL_FRONT_FACE   0x0B46

Definition at line 1661 of file qglfunctions.h.

◆ GL_FUNC_ADD

#define GL_FUNC_ADD   0x8006

Definition at line 1664 of file qglfunctions.h.

◆ GL_FUNC_REVERSE_SUBTRACT

#define GL_FUNC_REVERSE_SUBTRACT   0x800B

Definition at line 1667 of file qglfunctions.h.

◆ GL_FUNC_SUBTRACT

#define GL_FUNC_SUBTRACT   0x800A

Definition at line 1670 of file qglfunctions.h.

◆ GL_GENERATE_MIPMAP_HINT

#define GL_GENERATE_MIPMAP_HINT   0x8192

Definition at line 1673 of file qglfunctions.h.

◆ GL_GEQUAL

#define GL_GEQUAL   0x0206

Definition at line 1676 of file qglfunctions.h.

◆ GL_GREATER

#define GL_GREATER   0x0204

Definition at line 1679 of file qglfunctions.h.

Referenced by ShaderEffectItem::renderEffect().

◆ GL_GREEN_BITS

#define GL_GREEN_BITS   0x0D53

Definition at line 1682 of file qglfunctions.h.

◆ GL_HIGH_FLOAT

#define GL_HIGH_FLOAT   0x8DF2

Definition at line 1685 of file qglfunctions.h.

◆ GL_HIGH_INT

#define GL_HIGH_INT   0x8DF5

Definition at line 1688 of file qglfunctions.h.

◆ GL_IMPLEMENTATION_COLOR_READ_FORMAT

#define GL_IMPLEMENTATION_COLOR_READ_FORMAT   0x8B9B

Definition at line 1691 of file qglfunctions.h.

◆ GL_IMPLEMENTATION_COLOR_READ_TYPE

#define GL_IMPLEMENTATION_COLOR_READ_TYPE   0x8B9A

Definition at line 1694 of file qglfunctions.h.

◆ GL_INCR

#define GL_INCR   0x1E02

Definition at line 1697 of file qglfunctions.h.

◆ GL_INCR_WRAP

#define GL_INCR_WRAP   0x8507

Definition at line 1700 of file qglfunctions.h.

◆ GL_INFO_LOG_LENGTH

#define GL_INFO_LOG_LENGTH   0x8B84

Definition at line 1703 of file qglfunctions.h.

◆ GL_INT

#define GL_INT   0x1404

Definition at line 1706 of file qglfunctions.h.

◆ GL_INT_VEC2

#define GL_INT_VEC2   0x8B53

Definition at line 1709 of file qglfunctions.h.

◆ GL_INT_VEC3

#define GL_INT_VEC3   0x8B54

Definition at line 1712 of file qglfunctions.h.

◆ GL_INT_VEC4

#define GL_INT_VEC4   0x8B55

Definition at line 1715 of file qglfunctions.h.

◆ GL_INVALID_ENUM

#define GL_INVALID_ENUM   0x0500

Definition at line 1718 of file qglfunctions.h.

◆ GL_INVALID_FRAMEBUFFER_OPERATION

#define GL_INVALID_FRAMEBUFFER_OPERATION   0x0506

Definition at line 1721 of file qglfunctions.h.

◆ GL_INVALID_OPERATION

#define GL_INVALID_OPERATION   0x0502

Definition at line 1724 of file qglfunctions.h.

◆ GL_INVALID_VALUE

#define GL_INVALID_VALUE   0x0501

Definition at line 1727 of file qglfunctions.h.

◆ GL_INVERT

#define GL_INVERT   0x150A

◆ GL_KEEP

#define GL_KEEP   0x1E00

◆ GL_LEQUAL

#define GL_LEQUAL   0x0203

◆ GL_LESS

#define GL_LESS   0x0201

Definition at line 1739 of file qglfunctions.h.

Referenced by QGL2PaintEngineExPrivate::resetGLState().

◆ GL_LINE_LOOP

#define GL_LINE_LOOP   0x0002

Definition at line 1751 of file qglfunctions.h.

◆ GL_LINE_STRIP

#define GL_LINE_STRIP   0x0003

◆ GL_LINE_WIDTH

#define GL_LINE_WIDTH   0x0B21

Definition at line 1760 of file qglfunctions.h.

◆ GL_LINEAR

#define GL_LINEAR   0x2601

◆ GL_LINEAR_MIPMAP_LINEAR

#define GL_LINEAR_MIPMAP_LINEAR   0x2703

Definition at line 1745 of file qglfunctions.h.

◆ GL_LINEAR_MIPMAP_NEAREST

#define GL_LINEAR_MIPMAP_NEAREST   0x2701

Definition at line 1748 of file qglfunctions.h.

◆ GL_LINES

#define GL_LINES   0x0001

Definition at line 1754 of file qglfunctions.h.

Referenced by QOpenGLPaintEngine::drawLines().

◆ GL_LINK_STATUS

#define GL_LINK_STATUS   0x8B82

Definition at line 1763 of file qglfunctions.h.

◆ GL_LOW_FLOAT

#define GL_LOW_FLOAT   0x8DF0

Definition at line 1766 of file qglfunctions.h.

◆ GL_LOW_INT

#define GL_LOW_INT   0x8DF3

Definition at line 1769 of file qglfunctions.h.

◆ GL_LUMINANCE

#define GL_LUMINANCE   0x1909

Definition at line 1772 of file qglfunctions.h.

◆ GL_LUMINANCE_ALPHA

#define GL_LUMINANCE_ALPHA   0x190A

Definition at line 1775 of file qglfunctions.h.

Referenced by QGLGlyphCache::allocTexture(), and QGLGlyphCache::cacheGlyphs().

◆ GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS   0x8B4D

Definition at line 1778 of file qglfunctions.h.

◆ GL_MAX_CUBE_MAP_TEXTURE_SIZE

#define GL_MAX_CUBE_MAP_TEXTURE_SIZE   0x851C

Definition at line 1781 of file qglfunctions.h.

◆ GL_MAX_FRAGMENT_UNIFORM_VECTORS

#define GL_MAX_FRAGMENT_UNIFORM_VECTORS   0x8DFD

Definition at line 1784 of file qglfunctions.h.

◆ GL_MAX_RENDERBUFFER_SIZE

#define GL_MAX_RENDERBUFFER_SIZE   0x84E8

Definition at line 1787 of file qglfunctions.h.

◆ GL_MAX_TEXTURE_IMAGE_UNITS

#define GL_MAX_TEXTURE_IMAGE_UNITS   0x8872

Definition at line 1790 of file qglfunctions.h.

◆ GL_MAX_TEXTURE_SIZE

#define GL_MAX_TEXTURE_SIZE   0x0D33

Definition at line 1793 of file qglfunctions.h.

Referenced by QGLGlyphCache::cacheGlyphs().

◆ GL_MAX_VARYING_VECTORS

#define GL_MAX_VARYING_VECTORS   0x8DFC

Definition at line 1796 of file qglfunctions.h.

◆ GL_MAX_VERTEX_ATTRIBS

#define GL_MAX_VERTEX_ATTRIBS   0x8869

Definition at line 1799 of file qglfunctions.h.

◆ GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS   0x8B4C

Definition at line 1802 of file qglfunctions.h.

◆ GL_MAX_VERTEX_UNIFORM_VECTORS

#define GL_MAX_VERTEX_UNIFORM_VECTORS   0x8DFB

Definition at line 1805 of file qglfunctions.h.

◆ GL_MAX_VIEWPORT_DIMS

#define GL_MAX_VIEWPORT_DIMS   0x0D3A

Definition at line 1808 of file qglfunctions.h.

◆ GL_MEDIUM_FLOAT

#define GL_MEDIUM_FLOAT   0x8DF1

Definition at line 1811 of file qglfunctions.h.

◆ GL_MEDIUM_INT

#define GL_MEDIUM_INT   0x8DF4

Definition at line 1814 of file qglfunctions.h.

◆ GL_MIRRORED_REPEAT

#define GL_MIRRORED_REPEAT   0x8370

Definition at line 1817 of file qglfunctions.h.

◆ GL_NEAREST

#define GL_NEAREST   0x2600

◆ GL_NEAREST_MIPMAP_LINEAR

#define GL_NEAREST_MIPMAP_LINEAR   0x2702

Definition at line 1823 of file qglfunctions.h.

◆ GL_NEAREST_MIPMAP_NEAREST

#define GL_NEAREST_MIPMAP_NEAREST   0x2700

Definition at line 1826 of file qglfunctions.h.

◆ GL_NEVER

#define GL_NEVER   0x0200

Definition at line 1829 of file qglfunctions.h.

◆ GL_NICEST

#define GL_NICEST   0x1102

Definition at line 1832 of file qglfunctions.h.

◆ GL_NO_ERROR

#define GL_NO_ERROR   0

◆ GL_NONE

#define GL_NONE   0

Definition at line 1838 of file qglfunctions.h.

◆ GL_NOTEQUAL

#define GL_NOTEQUAL   0x0205

◆ GL_NUM_COMPRESSED_TEXTURE_FORMATS

#define GL_NUM_COMPRESSED_TEXTURE_FORMATS   0x86A2

Definition at line 1844 of file qglfunctions.h.

◆ GL_NUM_SHADER_BINARY_FORMATS

#define GL_NUM_SHADER_BINARY_FORMATS   0x8DF9

Definition at line 1847 of file qglfunctions.h.

◆ GL_ONE

#define GL_ONE   1

◆ GL_ONE_MINUS_CONSTANT_ALPHA

#define GL_ONE_MINUS_CONSTANT_ALPHA   0x8004

Definition at line 1853 of file qglfunctions.h.

◆ GL_ONE_MINUS_CONSTANT_COLOR

#define GL_ONE_MINUS_CONSTANT_COLOR   0x8002

Definition at line 1856 of file qglfunctions.h.

◆ GL_ONE_MINUS_DST_ALPHA

#define GL_ONE_MINUS_DST_ALPHA   0x0305

◆ GL_ONE_MINUS_DST_COLOR

#define GL_ONE_MINUS_DST_COLOR   0x0307

Definition at line 1862 of file qglfunctions.h.

◆ GL_ONE_MINUS_SRC_ALPHA

#define GL_ONE_MINUS_SRC_ALPHA   0x0303

◆ GL_ONE_MINUS_SRC_COLOR

#define GL_ONE_MINUS_SRC_COLOR   0x0301

Definition at line 1868 of file qglfunctions.h.

Referenced by QGL2PaintEngineExPrivate::drawCachedGlyphs().

◆ GL_OUT_OF_MEMORY

#define GL_OUT_OF_MEMORY   0x0505

◆ GL_PACK_ALIGNMENT

#define GL_PACK_ALIGNMENT   0x0D05

Definition at line 1874 of file qglfunctions.h.

Referenced by QOpenGLPaintEngine::begin(), and qt_mac_grabDisplayRect().

◆ GL_POINTS

#define GL_POINTS   0x0000

◆ GL_POLYGON_OFFSET_FACTOR

#define GL_POLYGON_OFFSET_FACTOR   0x8038

Definition at line 1880 of file qglfunctions.h.

◆ GL_POLYGON_OFFSET_FILL

#define GL_POLYGON_OFFSET_FILL   0x8037

Definition at line 1883 of file qglfunctions.h.

◆ GL_POLYGON_OFFSET_UNITS

#define GL_POLYGON_OFFSET_UNITS   0x2A00

Definition at line 1886 of file qglfunctions.h.

◆ GL_RED_BITS

#define GL_RED_BITS   0x0D52

Definition at line 1889 of file qglfunctions.h.

◆ GL_RENDERBUFFER

#define GL_RENDERBUFFER   0x8D41

Definition at line 1892 of file qglfunctions.h.

Referenced by QDri2Context::QDri2Context(), and QDri2Context::resize().

◆ GL_RENDERBUFFER_ALPHA_SIZE

#define GL_RENDERBUFFER_ALPHA_SIZE   0x8D53

Definition at line 1895 of file qglfunctions.h.

◆ GL_RENDERBUFFER_BINDING

#define GL_RENDERBUFFER_BINDING   0x8CA7

Definition at line 1898 of file qglfunctions.h.

◆ GL_RENDERBUFFER_BLUE_SIZE

#define GL_RENDERBUFFER_BLUE_SIZE   0x8D52

Definition at line 1901 of file qglfunctions.h.

◆ GL_RENDERBUFFER_DEPTH_SIZE

#define GL_RENDERBUFFER_DEPTH_SIZE   0x8D54

Definition at line 1904 of file qglfunctions.h.

◆ GL_RENDERBUFFER_GREEN_SIZE

#define GL_RENDERBUFFER_GREEN_SIZE   0x8D51

Definition at line 1907 of file qglfunctions.h.

◆ GL_RENDERBUFFER_HEIGHT

#define GL_RENDERBUFFER_HEIGHT   0x8D43

Definition at line 1910 of file qglfunctions.h.

◆ GL_RENDERBUFFER_INTERNAL_FORMAT

#define GL_RENDERBUFFER_INTERNAL_FORMAT   0x8D44

Definition at line 1913 of file qglfunctions.h.

◆ GL_RENDERBUFFER_RED_SIZE

#define GL_RENDERBUFFER_RED_SIZE   0x8D50

Definition at line 1916 of file qglfunctions.h.

◆ GL_RENDERBUFFER_STENCIL_SIZE

#define GL_RENDERBUFFER_STENCIL_SIZE   0x8D55

Definition at line 1919 of file qglfunctions.h.

◆ GL_RENDERBUFFER_WIDTH

#define GL_RENDERBUFFER_WIDTH   0x8D42

Definition at line 1922 of file qglfunctions.h.

◆ GL_RENDERER

#define GL_RENDERER   0x1F01

◆ GL_REPEAT

#define GL_REPEAT   0x2901

◆ GL_REPLACE

#define GL_REPLACE   0x1E01

◆ GL_RGB

#define GL_RGB   0x1907

◆ GL_RGB565

#define GL_RGB565   0x8D62

Definition at line 1937 of file qglfunctions.h.

◆ GL_RGB5_A1

#define GL_RGB5_A1   0x8057

Definition at line 1940 of file qglfunctions.h.

◆ GL_RGBA

#define GL_RGBA   0x1908

◆ GL_RGBA4

#define GL_RGBA4   0x8056

Definition at line 1946 of file qglfunctions.h.

◆ GL_SAMPLE_ALPHA_TO_COVERAGE

#define GL_SAMPLE_ALPHA_TO_COVERAGE   0x809E

Definition at line 1949 of file qglfunctions.h.

◆ GL_SAMPLE_BUFFERS

#define GL_SAMPLE_BUFFERS   0x80A8

Definition at line 1952 of file qglfunctions.h.

◆ GL_SAMPLE_COVERAGE

#define GL_SAMPLE_COVERAGE   0x80A0

Definition at line 1955 of file qglfunctions.h.

◆ GL_SAMPLE_COVERAGE_INVERT

#define GL_SAMPLE_COVERAGE_INVERT   0x80AB

Definition at line 1958 of file qglfunctions.h.

◆ GL_SAMPLE_COVERAGE_VALUE

#define GL_SAMPLE_COVERAGE_VALUE   0x80AA

Definition at line 1961 of file qglfunctions.h.

◆ GL_SAMPLER_2D

#define GL_SAMPLER_2D   0x8B5E

Definition at line 1964 of file qglfunctions.h.

◆ GL_SAMPLER_CUBE

#define GL_SAMPLER_CUBE   0x8B60

Definition at line 1967 of file qglfunctions.h.

◆ GL_SAMPLES

#define GL_SAMPLES   0x80A9

Definition at line 1970 of file qglfunctions.h.

◆ GL_SCISSOR_BOX

#define GL_SCISSOR_BOX   0x0C10

Definition at line 1973 of file qglfunctions.h.

◆ GL_SCISSOR_TEST

#define GL_SCISSOR_TEST   0x0C11

◆ GL_SHADER_BINARY_FORMATS

#define GL_SHADER_BINARY_FORMATS   0x8DF8

Definition at line 1979 of file qglfunctions.h.

◆ GL_SHADER_COMPILER

#define GL_SHADER_COMPILER   0x8DFA

Definition at line 1982 of file qglfunctions.h.

◆ GL_SHADER_SOURCE_LENGTH

#define GL_SHADER_SOURCE_LENGTH   0x8B88

Definition at line 1985 of file qglfunctions.h.

◆ GL_SHADER_TYPE

#define GL_SHADER_TYPE   0x8B4F

Definition at line 1988 of file qglfunctions.h.

◆ GL_SHADING_LANGUAGE_VERSION

#define GL_SHADING_LANGUAGE_VERSION   0x8B8C

Definition at line 1991 of file qglfunctions.h.

Referenced by QEGLPlatformContext::makeCurrent().

◆ GL_SHORT

#define GL_SHORT   0x1402

Definition at line 1994 of file qglfunctions.h.

◆ GL_SRC_ALPHA

#define GL_SRC_ALPHA   0x0302

◆ GL_SRC_ALPHA_SATURATE

#define GL_SRC_ALPHA_SATURATE   0x0308

Definition at line 2000 of file qglfunctions.h.

◆ GL_SRC_COLOR

#define GL_SRC_COLOR   0x0300

Definition at line 2003 of file qglfunctions.h.

◆ GL_STATIC_DRAW

#define GL_STATIC_DRAW   0x88E4

Definition at line 2006 of file qglfunctions.h.

◆ GL_STENCIL_ATTACHMENT

#define GL_STENCIL_ATTACHMENT   0x8D20

Definition at line 2009 of file qglfunctions.h.

Referenced by QDri2Context::QDri2Context().

◆ GL_STENCIL_BACK_FAIL

#define GL_STENCIL_BACK_FAIL   0x8801

Definition at line 2012 of file qglfunctions.h.

◆ GL_STENCIL_BACK_FUNC

#define GL_STENCIL_BACK_FUNC   0x8800

Definition at line 2015 of file qglfunctions.h.

◆ GL_STENCIL_BACK_PASS_DEPTH_FAIL

#define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802

Definition at line 2018 of file qglfunctions.h.

◆ GL_STENCIL_BACK_PASS_DEPTH_PASS

#define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803

Definition at line 2021 of file qglfunctions.h.

◆ GL_STENCIL_BACK_REF

#define GL_STENCIL_BACK_REF   0x8CA3

Definition at line 2024 of file qglfunctions.h.

◆ GL_STENCIL_BACK_VALUE_MASK

#define GL_STENCIL_BACK_VALUE_MASK   0x8CA4

Definition at line 2027 of file qglfunctions.h.

◆ GL_STENCIL_BACK_WRITEMASK

#define GL_STENCIL_BACK_WRITEMASK   0x8CA5

Definition at line 2030 of file qglfunctions.h.

◆ GL_STENCIL_BITS

#define GL_STENCIL_BITS   0x0D57

Definition at line 2033 of file qglfunctions.h.

Referenced by stencilBits().

◆ GL_STENCIL_BUFFER_BIT

#define GL_STENCIL_BUFFER_BIT   0x00000400

◆ GL_STENCIL_CLEAR_VALUE

#define GL_STENCIL_CLEAR_VALUE   0x0B91

Definition at line 2039 of file qglfunctions.h.

◆ GL_STENCIL_FAIL

#define GL_STENCIL_FAIL   0x0B94

Definition at line 2042 of file qglfunctions.h.

◆ GL_STENCIL_FUNC

#define GL_STENCIL_FUNC   0x0B92

Definition at line 2045 of file qglfunctions.h.

◆ GL_STENCIL_INDEX

#define GL_STENCIL_INDEX   0x1901

Definition at line 2048 of file qglfunctions.h.

Referenced by QGLFramebufferObjectPrivate::init().

◆ GL_STENCIL_INDEX8

#define GL_STENCIL_INDEX8   0x8D48

Definition at line 2051 of file qglfunctions.h.

◆ GL_STENCIL_PASS_DEPTH_FAIL

#define GL_STENCIL_PASS_DEPTH_FAIL   0x0B95

Definition at line 2054 of file qglfunctions.h.

◆ GL_STENCIL_PASS_DEPTH_PASS

#define GL_STENCIL_PASS_DEPTH_PASS   0x0B96

Definition at line 2057 of file qglfunctions.h.

◆ GL_STENCIL_REF

#define GL_STENCIL_REF   0x0B97

Definition at line 2060 of file qglfunctions.h.

◆ GL_STENCIL_TEST

#define GL_STENCIL_TEST   0x0B90

◆ GL_STENCIL_VALUE_MASK

#define GL_STENCIL_VALUE_MASK   0x0B93

Definition at line 2066 of file qglfunctions.h.

◆ GL_STENCIL_WRITEMASK

#define GL_STENCIL_WRITEMASK   0x0B98

Definition at line 2069 of file qglfunctions.h.

◆ GL_STREAM_DRAW

#define GL_STREAM_DRAW   0x88E0

Definition at line 2072 of file qglfunctions.h.

◆ GL_SUBPIXEL_BITS

#define GL_SUBPIXEL_BITS   0x0D50

Definition at line 2075 of file qglfunctions.h.

◆ GL_TEXTURE

#define GL_TEXTURE   0x1702

◆ GL_TEXTURE0

#define GL_TEXTURE0   0x84C0

Definition at line 2078 of file qglfunctions.h.

◆ GL_TEXTURE1

#define GL_TEXTURE1   0x84C1

Definition at line 2087 of file qglfunctions.h.

◆ GL_TEXTURE10

#define GL_TEXTURE10   0x84CA

Definition at line 2084 of file qglfunctions.h.

◆ GL_TEXTURE11

#define GL_TEXTURE11   0x84CB

Definition at line 2090 of file qglfunctions.h.

◆ GL_TEXTURE12

#define GL_TEXTURE12   0x84CC

Definition at line 2093 of file qglfunctions.h.

◆ GL_TEXTURE13

#define GL_TEXTURE13   0x84CD

Definition at line 2096 of file qglfunctions.h.

◆ GL_TEXTURE14

#define GL_TEXTURE14   0x84CE

Definition at line 2099 of file qglfunctions.h.

◆ GL_TEXTURE15

#define GL_TEXTURE15   0x84CF

Definition at line 2102 of file qglfunctions.h.

◆ GL_TEXTURE16

#define GL_TEXTURE16   0x84D0

Definition at line 2105 of file qglfunctions.h.

◆ GL_TEXTURE17

#define GL_TEXTURE17   0x84D1

Definition at line 2108 of file qglfunctions.h.

◆ GL_TEXTURE18

#define GL_TEXTURE18   0x84D2

Definition at line 2111 of file qglfunctions.h.

◆ GL_TEXTURE19

#define GL_TEXTURE19   0x84D3

Definition at line 2114 of file qglfunctions.h.

◆ GL_TEXTURE2

#define GL_TEXTURE2   0x84C2

Definition at line 2120 of file qglfunctions.h.

◆ GL_TEXTURE20

#define GL_TEXTURE20   0x84D4

Definition at line 2117 of file qglfunctions.h.

◆ GL_TEXTURE21

#define GL_TEXTURE21   0x84D5

Definition at line 2123 of file qglfunctions.h.

◆ GL_TEXTURE22

#define GL_TEXTURE22   0x84D6

Definition at line 2126 of file qglfunctions.h.

◆ GL_TEXTURE23

#define GL_TEXTURE23   0x84D7

Definition at line 2129 of file qglfunctions.h.

◆ GL_TEXTURE24

#define GL_TEXTURE24   0x84D8

Definition at line 2132 of file qglfunctions.h.

◆ GL_TEXTURE25

#define GL_TEXTURE25   0x84D9

Definition at line 2135 of file qglfunctions.h.

◆ GL_TEXTURE26

#define GL_TEXTURE26   0x84DA

Definition at line 2138 of file qglfunctions.h.

◆ GL_TEXTURE27

#define GL_TEXTURE27   0x84DB

Definition at line 2141 of file qglfunctions.h.

◆ GL_TEXTURE28

#define GL_TEXTURE28   0x84DC

Definition at line 2144 of file qglfunctions.h.

◆ GL_TEXTURE29

#define GL_TEXTURE29   0x84DD

Definition at line 2147 of file qglfunctions.h.

◆ GL_TEXTURE3

#define GL_TEXTURE3   0x84C3

Definition at line 2156 of file qglfunctions.h.

◆ GL_TEXTURE30

#define GL_TEXTURE30   0x84DE

Definition at line 2153 of file qglfunctions.h.

◆ GL_TEXTURE31

#define GL_TEXTURE31   0x84DF

Definition at line 2159 of file qglfunctions.h.

◆ GL_TEXTURE4

#define GL_TEXTURE4   0x84C4

Definition at line 2162 of file qglfunctions.h.

◆ GL_TEXTURE5

#define GL_TEXTURE5   0x84C5

Definition at line 2165 of file qglfunctions.h.

◆ GL_TEXTURE6

#define GL_TEXTURE6   0x84C6

Definition at line 2168 of file qglfunctions.h.

◆ GL_TEXTURE7

#define GL_TEXTURE7   0x84C7

Definition at line 2171 of file qglfunctions.h.

◆ GL_TEXTURE8

#define GL_TEXTURE8   0x84C8

Definition at line 2174 of file qglfunctions.h.

◆ GL_TEXTURE9

#define GL_TEXTURE9   0x84C9

Definition at line 2177 of file qglfunctions.h.

◆ GL_TEXTURE_2D

#define GL_TEXTURE_2D   0x0DE1

Definition at line 2150 of file qglfunctions.h.

Referenced by QGL2GradientCache::addCacheElement(), QGLGlyphCache::allocTexture(), QOpenGLPaintEngine::begin(), ShaderEffectSource::bind(), QGLPixmapData::bind(), QGLPixmapFilterBase::bindTexture(), QGLContextPrivate::bindTextureFromNativePixmap(), QGLPixelBuffer::bindToDynamicTexture(), QGLGlyphCache::cacheGlyphs(), QOpenGLPaintEnginePrivate::composite(), QGLPixmapData::copy(), QGLPixmapData::copyBackFromRenderFbo(), QOpenGLPaintEnginePrivate::copyDrawable(), QGLTextureGlyphCache::createTextureData(), QGLPixelBuffer::doneCurrent(), QGL2PaintEngineExPrivate::drawCachedGlyphs(), QGL2PaintEngineEx::drawImage(), QGL2PaintEngineEx::drawPixmap(), QGL2PaintEngineExPrivate::drawPixmapFragments(), QOpenGLPaintEngine::drawStaticTextItem(), QGL2PaintEngineEx::drawTexture(), drawTexture(), QOpenGLPaintEngine::drawTextureRect(), QOpenGLPaintEngine::drawTiledPixmap(), QGLOffscreen::end(), ShivaVGWindowSurfacePrivate::ensureContext(), QGLPixmapData::ensureCreated(), QOpenGLPaintEnginePrivate::ensureDrawableTexture(), QGLTextureGlyphCache::fillTexture(), ShivaVGWindowSurface::flush(), QGLWindowSurface::flush(), QMeeGoPixmapData::fromEGLSharedImage(), generateBlurTexture(), QGLPixelBuffer::generateDynamicTexture(), QMeeGoPixmapData::imageToEGLSharedImage(), QGLFramebufferObjectPrivate::init(), QGLOffscreen::initialize(), QGLWindowSurface::initializeOffscreenTexture(), QMeeGoLivePixmapData::initializeThroughEGLImage(), nearest_gl_texture_size(), QGLPixmapBlurFilter::processGL(), QGLPixmapDropShadowFilter::processGL(), qt_format_to_attrib_list(), qt_gl_preferredTextureTarget(), QGLTextureGlyphCache::resizeTextureData(), QGLWindowSurface::scroll(), QGLPixmapData::toImage(), QGL2PaintEngineExPrivate::updateBrushTexture(), QGLPixelBuffer::updateDynamicTexture(), and QGLWindowSurface::updateGeometry().

◆ GL_TEXTURE_BINDING_2D

#define GL_TEXTURE_BINDING_2D   0x8069

Definition at line 2180 of file qglfunctions.h.

◆ GL_TEXTURE_BINDING_CUBE_MAP

#define GL_TEXTURE_BINDING_CUBE_MAP   0x8514

Definition at line 2183 of file qglfunctions.h.

◆ GL_TEXTURE_CUBE_MAP

#define GL_TEXTURE_CUBE_MAP   0x8513

Definition at line 2186 of file qglfunctions.h.

◆ GL_TEXTURE_CUBE_MAP_NEGATIVE_X

#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X   0x8516

Definition at line 2189 of file qglfunctions.h.

◆ GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y   0x8518

Definition at line 2192 of file qglfunctions.h.

◆ GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z   0x851A

Definition at line 2195 of file qglfunctions.h.

◆ GL_TEXTURE_CUBE_MAP_POSITIVE_X

#define GL_TEXTURE_CUBE_MAP_POSITIVE_X   0x8515

Definition at line 2198 of file qglfunctions.h.

◆ GL_TEXTURE_CUBE_MAP_POSITIVE_Y

#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y   0x8517

Definition at line 2201 of file qglfunctions.h.

◆ GL_TEXTURE_CUBE_MAP_POSITIVE_Z

#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z   0x8519

Definition at line 2204 of file qglfunctions.h.

◆ GL_TEXTURE_MAG_FILTER

#define GL_TEXTURE_MAG_FILTER   0x2800

◆ GL_TEXTURE_MIN_FILTER

#define GL_TEXTURE_MIN_FILTER   0x2801

◆ GL_TEXTURE_WRAP_S

#define GL_TEXTURE_WRAP_S   0x2802

◆ GL_TEXTURE_WRAP_T

#define GL_TEXTURE_WRAP_T   0x2803

◆ GL_TRIANGLE_FAN

#define GL_TRIANGLE_FAN   0x0006

◆ GL_TRIANGLE_STRIP

#define GL_TRIANGLE_STRIP   0x0005

◆ GL_TRIANGLES

#define GL_TRIANGLES   0x0004

◆ GL_TRUE

#define GL_TRUE   1

◆ GL_UNPACK_ALIGNMENT

#define GL_UNPACK_ALIGNMENT   0x0CF5

Definition at line 2231 of file qglfunctions.h.

Referenced by QOpenGLPaintEngine::begin(), and qgl_use_font().

◆ GL_UNSIGNED_BYTE

#define GL_UNSIGNED_BYTE   0x1401

◆ GL_UNSIGNED_INT

#define GL_UNSIGNED_INT   0x1405

◆ GL_UNSIGNED_SHORT

#define GL_UNSIGNED_SHORT   0x1403

◆ GL_UNSIGNED_SHORT_4_4_4_4

#define GL_UNSIGNED_SHORT_4_4_4_4   0x8033

Definition at line 2243 of file qglfunctions.h.

◆ GL_UNSIGNED_SHORT_5_5_5_1

#define GL_UNSIGNED_SHORT_5_5_5_1   0x8034

Definition at line 2246 of file qglfunctions.h.

◆ GL_UNSIGNED_SHORT_5_6_5

#define GL_UNSIGNED_SHORT_5_6_5   0x8363

Definition at line 2249 of file qglfunctions.h.

◆ GL_VALIDATE_STATUS

#define GL_VALIDATE_STATUS   0x8B83

Definition at line 2252 of file qglfunctions.h.

◆ GL_VENDOR

#define GL_VENDOR   0x1F00

◆ GL_VERSION

#define GL_VERSION   0x1F02

◆ GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING   0x889F

Definition at line 2261 of file qglfunctions.h.

◆ GL_VERTEX_ATTRIB_ARRAY_ENABLED

#define GL_VERTEX_ATTRIB_ARRAY_ENABLED   0x8622

Definition at line 2264 of file qglfunctions.h.

◆ GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED   0x886A

Definition at line 2267 of file qglfunctions.h.

◆ GL_VERTEX_ATTRIB_ARRAY_POINTER

#define GL_VERTEX_ATTRIB_ARRAY_POINTER   0x8645

Definition at line 2270 of file qglfunctions.h.

◆ GL_VERTEX_ATTRIB_ARRAY_SIZE

#define GL_VERTEX_ATTRIB_ARRAY_SIZE   0x8623

Definition at line 2273 of file qglfunctions.h.

◆ GL_VERTEX_ATTRIB_ARRAY_STRIDE

#define GL_VERTEX_ATTRIB_ARRAY_STRIDE   0x8624

Definition at line 2276 of file qglfunctions.h.

◆ GL_VERTEX_ATTRIB_ARRAY_TYPE

#define GL_VERTEX_ATTRIB_ARRAY_TYPE   0x8625

Definition at line 2279 of file qglfunctions.h.

◆ GL_VERTEX_SHADER

#define GL_VERTEX_SHADER   0x8B31

Definition at line 2282 of file qglfunctions.h.

◆ GL_VIEWPORT

#define GL_VIEWPORT   0x0BA2

Definition at line 2285 of file qglfunctions.h.

◆ GL_ZERO

#define GL_ZERO   0

◆ QGLF_APIENTRY

#define QGLF_APIENTRY

Definition at line 72 of file qglfunctions.h.

◆ QGLF_APIENTRYP

#define QGLF_APIENTRYP   *

Typedef Documentation

◆ qgl_GLintptr

typedef ptrdiff_t qgl_GLintptr

Definition at line 59 of file qglfunctions.h.

◆ qgl_GLsizeiptr

typedef ptrdiff_t qgl_GLsizeiptr

Definition at line 60 of file qglfunctions.h.