Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qopengl.h File Reference
#include <QtGui/qtguiglobal.h>
#include <GL/gl.h>
#include <QtGui/qopenglext.h>
#include <stddef.h>
#include <inttypes.h>
+ Include dependency graph for qopengl.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GL_GLEXT_LEGACY
 
#define GL_GLEXT_PROTOTYPES
 
#define QT_OPENGL_3
 
#define QT_OPENGL_3_2
 
#define QT_OPENGL_4
 
#define QT_OPENGL_4_3
 
#define APIENTRY
 
#define APIENTRYP   APIENTRY *
 
#define GLAPI   extern
 
#define GLEXT_64_TYPES_DEFINED
 
#define QOPENGLF_APIENTRY   APIENTRY
 
#define QOPENGLF_APIENTRYP   QOPENGLF_APIENTRY *
 

Typedefs

typedef char GLchar
 
typedef ptrdiff_t GLintptr
 
typedef ptrdiff_t GLsizeiptr
 
typedef ptrdiff_t GLintptrARB
 
typedef ptrdiff_t GLsizeiptrARB
 
typedef char GLcharARB
 
typedef unsigned int GLhandleARB
 
typedef unsigned short GLhalfARB
 
typedef unsigned short GLhalfNV
 
typedef int64_t GLint64EXT
 
typedef uint64_t GLuint64EXT
 
typedef int64_t GLint64
 
typedef uint64_t GLuint64
 
typedef struct __GLsync * GLsync
 
typedef void(APIENTRYGLDEBUGPROCARB) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const GLvoid *userParam)
 
typedef void(APIENTRYGLDEBUGPROCAMD) (GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, GLvoid *userParam)
 
typedef void(APIENTRYGLDEBUGPROC) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const GLvoid *userParam)
 
typedef GLintptr GLvdpauSurfaceNV
 
typedef ptrdiff_t qopengl_GLsizeiptr
 

Variables

QT_BEGIN_NAMESPACE typedef ptrdiff_t qopengl_GLintptr
 

Macro Definition Documentation

◆ APIENTRY

#define APIENTRY

Definition at line 132 of file qopengl.h.

◆ APIENTRYP

#define APIENTRYP   APIENTRY *

Definition at line 135 of file qopengl.h.

◆ GL_GLEXT_LEGACY

#define GL_GLEXT_LEGACY

Definition at line 100 of file qopengl.h.

◆ GL_GLEXT_PROTOTYPES

#define GL_GLEXT_PROTOTYPES

Definition at line 104 of file qopengl.h.

◆ GLAPI

#define GLAPI   extern

Definition at line 138 of file qopengl.h.

◆ GLEXT_64_TYPES_DEFINED

#define GLEXT_64_TYPES_DEFINED

Definition at line 184 of file qopengl.h.

◆ QOPENGLF_APIENTRY

#define QOPENGLF_APIENTRY   APIENTRY

Definition at line 260 of file qopengl.h.

◆ QOPENGLF_APIENTRYP

#define QOPENGLF_APIENTRYP   QOPENGLF_APIENTRY *

Definition at line 265 of file qopengl.h.

◆ QT_OPENGL_3

#define QT_OPENGL_3

Definition at line 116 of file qopengl.h.

◆ QT_OPENGL_3_2

#define QT_OPENGL_3_2

Definition at line 117 of file qopengl.h.

◆ QT_OPENGL_4

#define QT_OPENGL_4

Definition at line 118 of file qopengl.h.

◆ QT_OPENGL_4_3

#define QT_OPENGL_4_3

Definition at line 120 of file qopengl.h.

Typedef Documentation

◆ GLchar

typedef char GLchar

Definition at line 148 of file qopengl.h.

◆ GLcharARB

typedef char GLcharARB

Definition at line 165 of file qopengl.h.

◆ GLDEBUGPROC

typedef void(APIENTRY * GLDEBUGPROC) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const GLvoid *userParam)

Definition at line 242 of file qopengl.h.

◆ GLDEBUGPROCAMD

typedef void(APIENTRY * GLDEBUGPROCAMD) (GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, GLvoid *userParam)

Definition at line 238 of file qopengl.h.

◆ GLDEBUGPROCARB

typedef void(APIENTRY * GLDEBUGPROCARB) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const GLvoid *userParam)

Definition at line 234 of file qopengl.h.

◆ GLhalfARB

typedef unsigned short GLhalfARB

Definition at line 175 of file qopengl.h.

◆ GLhalfNV

typedef unsigned short GLhalfNV

Definition at line 179 of file qopengl.h.

◆ GLhandleARB

typedef GLhandleARB

Definition at line 169 of file qopengl.h.

◆ GLint64

typedef int64_t GLint64

Definition at line 222 of file qopengl.h.

◆ GLint64EXT

typedef int64_t GLint64EXT

Definition at line 217 of file qopengl.h.

◆ GLintptr

typedef ptrdiff_t GLintptr

Definition at line 153 of file qopengl.h.

◆ GLintptrARB

typedef ptrdiff_t GLintptrARB

Definition at line 159 of file qopengl.h.

◆ GLsizeiptr

typedef ptrdiff_t GLsizeiptr

Definition at line 154 of file qopengl.h.

◆ GLsizeiptrARB

typedef ptrdiff_t GLsizeiptrARB

Definition at line 160 of file qopengl.h.

◆ GLsync

typedef GLsync

Definition at line 224 of file qopengl.h.

◆ GLuint64

typedef GLuint64

Definition at line 223 of file qopengl.h.

◆ GLuint64EXT

typedef uint64_t GLuint64EXT

Definition at line 218 of file qopengl.h.

◆ GLvdpauSurfaceNV

Definition at line 246 of file qopengl.h.

◆ qopengl_GLsizeiptr

typedef ptrdiff_t qopengl_GLsizeiptr

Definition at line 256 of file qopengl.h.

Variable Documentation

◆ qopengl_GLintptr

QT_BEGIN_NAMESPACE typedef ptrdiff_t qopengl_GLintptr

Definition at line 255 of file qopengl.h.