FTEQW
Documentation of the FTE engine source tree.
glsupp.h File Reference

Go to the source code of this file.

Typedefs

typedef void(APIENTRY * qlpSelTexFUNC) (GLenum)
 
typedef void(APIENTRY * PFNGLCOMPRESSEDTEXIMAGE3DARBPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
 
typedef void(APIENTRY * PFNGLCOMPRESSEDTEXIMAGE2DARBPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)
 
typedef void(APIENTRY * PFNGLCOMPRESSEDTEXIMAGE1DARBPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)
 
typedef void(APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data)
 
typedef void(APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)
 
typedef void(APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)
 
typedef void(APIENTRY * PFNGLGETCOMPRESSEDTEXIMAGEARBPROC) (GLenum target, GLint lod, const GLvoid *img)
 
typedef void(APIENTRY * PFNGLPNTRIANGLESIATIPROC) (GLenum pname, GLint param)
 
typedef void(APIENTRY * PFNGLPNTRIANGLESFATIPROC) (GLenum pname, GLfloat param)
 
typedef void(APIENTRY * PFNGLACTIVESTENCILFACEEXTPROC) (GLenum face)
 
typedef GLfloat x
 
typedef const GLfloat * v
 
typedef GLfloat GLfloat y
 
typedef GLfloat GLfloat GLfloat z
 
typedef GLubyte GLubyte GLubyte GLubyte w
 
typedef GLint size
 
typedef GLint GLenum type
 
typedef GLint GLenum GLboolean normalized
 
typedef GLint GLenum GLboolean GLsizei stride
 
typedef GLint GLenum GLboolean GLsizei const GLvoid * pointer
 
typedef GLenum format
 
typedef GLenum GLsizei len
 
typedef GLenum GLsizei const GLvoid * string
 
typedef GLuint program
 
typedef const GLuintprograms
 
typedef GLuint index
 
typedef GLuint const GLfloat * params
 
typedef GLenum pname
 
typedef unsigned int GLhandleARB
 
typedef char GLcharARB
 
typedef GLhandleARB attachedObj
 
typedef GLsizei count
 
typedef GLsizei const GLcharARB const GLintlength
 
typedef GLhandleARB obj
 
typedef GLfloat v0
 
typedef GLfloat GLfloat v1
 
typedef GLfloat GLfloat GLfloat v2
 
typedef GLfloat GLfloat GLfloat GLfloat v3
 
typedef GLsizei GLfloat * value
 
typedef GLsizei GLboolean transpose
 
typedef GLsizei maxLength
 
typedef GLsizei GLsizei GLcharARBinfoLog
 
typedef GLsizei maxCount
 
typedef const GLcharARBname
 
typedef GLint location
 
typedef GLint GLfloat * parms
 
typedef GLsizei GLsizei GLcharARBsource
 
typedef void(APIENTRY * PFNGLLOCKARRAYSEXTPROC) (GLint first, GLsizei count)
 
typedef void(APIENTRY * PFNGLUNLOCKARRAYSEXTPROC) (void)
 

Functions

typedef void (APIENTRYP PFNGLVERTEXATTRIB1FARBPROC)(GLuint index
 
typedef GLboolean (APIENTRYP PFNGLISPROGRAMARBPROC)(GLuint program)
 
typedef GLhandleARB (APIENTRYP PFNGLGETHANDLEARBPROC)(GLenum pname)
 
typedef GLint (APIENTRYP PFNGLGETUNIFORMLOCATIONARBPROC)(GLhandleARB programObj
 
void APIENTRY glLockArraysEXT (GLint, GLsizei)
 
void APIENTRY glUnlockArraysEXT (void)
 

Variables

qlpSelTexFUNC qglActiveTextureARB
 
qlpSelTexFUNC qglClientActiveTextureARB
 

Typedef Documentation

◆ attachedObj

◆ count

typedef GLsizei GLsizei* count

◆ format

◆ GLcharARB

typedef char GLcharARB

◆ GLhandleARB

typedef GLhandleARB

◆ index

typedef GLuint index

◆ infoLog

◆ len

static void uint32_t len

◆ length

◆ location

typedef GLint location

◆ maxCount

typedef GLsizei maxCount

◆ maxLength

typedef GLsizei maxLength

◆ name

◆ normalized

◆ obj

◆ params

typedef GLenum GLint* params

◆ parms

typedef GLint GLint * parms

◆ PFNGLACTIVESTENCILFACEEXTPROC

typedef void(APIENTRY * PFNGLACTIVESTENCILFACEEXTPROC) (GLenum face)

◆ PFNGLCOMPRESSEDTEXIMAGE1DARBPROC

typedef void(APIENTRY * PFNGLCOMPRESSEDTEXIMAGE1DARBPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)

◆ PFNGLCOMPRESSEDTEXIMAGE2DARBPROC

typedef void(APIENTRY * PFNGLCOMPRESSEDTEXIMAGE2DARBPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)

◆ PFNGLCOMPRESSEDTEXIMAGE3DARBPROC

typedef void(APIENTRY * PFNGLCOMPRESSEDTEXIMAGE3DARBPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)

◆ PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC

typedef void(APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)

◆ PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC

typedef void(APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)

◆ PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC

typedef void(APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data)

◆ PFNGLGETCOMPRESSEDTEXIMAGEARBPROC

typedef void(APIENTRY * PFNGLGETCOMPRESSEDTEXIMAGEARBPROC) (GLenum target, GLint lod, const GLvoid *img)

◆ PFNGLLOCKARRAYSEXTPROC

typedef void(APIENTRY * PFNGLLOCKARRAYSEXTPROC) (GLint first, GLsizei count)

◆ PFNGLPNTRIANGLESFATIPROC

typedef void(APIENTRY * PFNGLPNTRIANGLESFATIPROC) (GLenum pname, GLfloat param)

◆ PFNGLPNTRIANGLESIATIPROC

typedef void(APIENTRY * PFNGLPNTRIANGLESIATIPROC) (GLenum pname, GLint param)

◆ PFNGLUNLOCKARRAYSEXTPROC

typedef void(APIENTRY * PFNGLUNLOCKARRAYSEXTPROC) (void)

◆ pname

typedef GLenum pname

◆ pointer

typedef GLenum GLvoid* * pointer

◆ program

typedef GLuint program

◆ programs

typedef GLuint * programs

◆ qlpSelTexFUNC

typedef void(APIENTRY * qlpSelTexFUNC) (GLenum)

◆ size

◆ source

◆ stride

◆ string

typedef GLsizei const GLcharARB* * string

◆ transpose

◆ type

◆ v

typedef const GLushort * v

◆ v0

typedef GLint v0

◆ v1

typedef GLint GLint v1

◆ v2

typedef GLint GLint GLint v2

◆ v3

◆ value

typedef GLsizei GLboolean const GLfloat* value

◆ w

typedef GLuint GLfloat GLfloat GLfloat GLfloat w

◆ x

typedef GLuint GLfloat x

◆ y

typedef GLuint GLfloat GLfloat y

◆ z

typedef GLuint GLfloat GLfloat GLfloat z

Function Documentation

◆ GLboolean()

typedef GLboolean ( APIENTRYP  PFNGLISPROGRAMARBPROC)

◆ GLhandleARB()

typedef GLhandleARB ( APIENTRYP  PFNGLGETHANDLEARBPROC)

◆ GLint()

typedef GLint ( APIENTRYP  PFNGLGETUNIFORMLOCATIONARBPROC)

◆ glLockArraysEXT()

void APIENTRY glLockArraysEXT ( GLint  ,
GLsizei   
)

◆ glUnlockArraysEXT()

void APIENTRY glUnlockArraysEXT ( void  )

◆ void()

typedef void ( APIENTRYP  PFNGLVERTEXATTRIB1FARBPROC)

Variable Documentation

◆ qglActiveTextureARB

qlpSelTexFUNC qglActiveTextureARB
extern

◆ qglClientActiveTextureARB

qlpSelTexFUNC qglClientActiveTextureARB
extern