FTEQW
Documentation of the FTE engine source tree.
|
Typedefs | |
typedef void(APIENTRY * | qGLDEBUGPROCARB) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, GLvoid *userParam) |
Functions | |
void (APIENTRY *qglBlendFunc)(GLenum sfactor | |
GLenum (APIENTRY *qglGetError)(void) | |
const GLubyte *APIENTRY * | qglGetString (GLenum name) |
GLboolean (APIENTRY *qglIsEnabled)(GLenum cap) | |
GLuint (APIENTRY *qglGenLists)(GLsizei range) | |
void *APIENTRY * | qglMapBufferARB (GLenum target, GLenum access) |
void *APIENTRY * | qglMapBufferRange (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) |
const GLubyte *APIENTRY * | qglGetStringi (GLenum name, GLuint index) |
void (APIENTRY myGLDEBUGPROCAMD)(GLenum source | |
OutputDebugStringA ("\n") | |
qboolean | GL_CheckExtension (char *extname) |
void APIENTRY | GL_DrawRangeElementsEmul (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices) |
void APIENTRY | GL_Color4fv_Emul (const GLfloat *v) |
void APIENTRY | GL_BindBufferARBStub (GLenum target, GLuint id) |
void APIENTRY | GL_ClientStateStub (GLenum array) |
void APIENTRY | GL_ClientActiveTextureStub (GLenum texid) |
GLhandleARB | GLSlang_CreateProgramObject (program_t *prog, const char *name, GLhandleARB vert, GLhandleARB cont, GLhandleARB eval, GLhandleARB geom, GLhandleARB frag) |
qboolean | GLSlang_ValidateProgram (union programhandle_u *h, const char *name, qboolean silent, vfsfile_t *blobfile) |
union programhandle_u | GLSlang_CreateProgram (program_t *prog, const char *name, int ver, const char **precompilerconstants, const char *vert, const char *cont, const char *eval, const char *geom, const char *frag, qboolean silent, vfsfile_t *blobfile) |
qboolean | GLSlang_ValidateProgramPermu (program_t *prog, struct programpermu_s *permu, qboolean noerrors, vfsfile_t *blobfile) |
qboolean | GLSlang_CreateProgramPermu (program_t *prog, struct programpermu_s *permu, int ver, const char **precompilerconstants, const char *vert, const char *tcs, const char *tes, const char *geom, const char *frag, qboolean noerrors, vfsfile_t *blobfile) |
GLint | GLSlang_GetUniformLocation (int prog, char *name) |
void | GL_ForgetPointers (void) |
qboolean | GL_Init (rendererstate_t *info, void *(*getglfunction)(char *name)) |
void | DumpGLState (void) |
typedef void(APIENTRY * qGLDEBUGPROCARB) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, GLvoid *userParam) |
qboolean GL_CheckExtension | ( | char * | extname | ) |
void APIENTRY GL_Color4fv_Emul | ( | const GLfloat * | v | ) |
void APIENTRY GL_DrawRangeElementsEmul | ( | GLenum | mode, |
GLuint | start, | ||
GLuint | end, | ||
GLsizei | count, | ||
GLenum | type, | ||
const GLvoid * | indices | ||
) |
qboolean GL_Init | ( | rendererstate_t * | info, |
void *(*)(char *name) | getglfunction | ||
) |
GLboolean | ( | APIENTRY * | qglIsEnabled | ) |
GLenum | ( | APIENTRY * | qglGetError | ) |
union programhandle_u GLSlang_CreateProgram | ( | program_t * | prog, |
const char * | name, | ||
int | ver, | ||
const char ** | precompilerconstants, | ||
const char * | vert, | ||
const char * | cont, | ||
const char * | eval, | ||
const char * | geom, | ||
const char * | frag, | ||
qboolean | silent, | ||
vfsfile_t * | blobfile | ||
) |
GLhandleARB GLSlang_CreateProgramObject | ( | program_t * | prog, |
const char * | name, | ||
GLhandleARB | vert, | ||
GLhandleARB | cont, | ||
GLhandleARB | eval, | ||
GLhandleARB | geom, | ||
GLhandleARB | frag | ||
) |
qboolean GLSlang_CreateProgramPermu | ( | program_t * | prog, |
struct programpermu_s * | permu, | ||
int | ver, | ||
const char ** | precompilerconstants, | ||
const char * | vert, | ||
const char * | tcs, | ||
const char * | tes, | ||
const char * | geom, | ||
const char * | frag, | ||
qboolean | noerrors, | ||
vfsfile_t * | blobfile | ||
) |
qboolean GLSlang_ValidateProgram | ( | union programhandle_u * | h, |
const char * | name, | ||
qboolean | silent, | ||
vfsfile_t * | blobfile | ||
) |
qboolean GLSlang_ValidateProgramPermu | ( | program_t * | prog, |
struct programpermu_s * | permu, | ||
qboolean | noerrors, | ||
vfsfile_t * | blobfile | ||
) |
GLuint | ( | APIENTRY * | qglGenLists | ) |
OutputDebugStringA | ( | "\n" | ) |
const GLubyte *APIENTRY * qglGetString | ( | GLenum | name | ) |
void *APIENTRY * qglMapBufferRange | ( | GLenum | target, |
GLintptr | offset, | ||
GLsizeiptr | length, | ||
GLbitfield | access | ||
) |
void | ( | APIENTRY * | qglBlendFunc | ) |
void | ( | APIENTRY | myGLDEBUGPROCAMD | ) |
GLfloat GLfloat GLfloat alpha |
GLuint* arrays |
GLenum attachment |
GLenum attachmentPoint |
GLenum const GLvoid * binary |
GLenum binaryFormat |
GLushort GLushort blue |
GLdouble GLdouble bottom |
GLsizei bufSize |
GLsizei bufsize |
GLenum dfactor |
GLdouble * equation |
GLenum fail |
GLint first |
GLsizeiptr const GLvoid GLbitfield flags |
|
extern |
gl_config_t gl_config |
|
extern |
|
extern |
int gl_mtexarbable =0 |
const char* gl_renderer |
const char* gl_vendor |
const char* gl_version |
|
extern |
float gldepthmax |
float gldepthmin |
GLenum |
GLsizei |
GLuint |
GLushort green |
GLuint id |
GLsizei * ids |
GLint level |
GLsizei levels |
GLenum mode |
int mtexid0 |
GLshort ny |
GLshort GLshort nz |
GLint offset |
rendererinfo_t openglrendererinfo |
GLint param |
const GLfloat* params |
GLvoid** parms |
FTEPFNGLACTIVESTENCILFACEEXTPROC qglActiveStencilFaceEXT |
qlpSelTexFUNC qglActiveTextureARB |
FTEPFNGLATTACHOBJECTARBPROC qglAttachObjectARB |
FTEPFNGLBINDATTRIBLOCATIONARBPROC qglBindAttribLocationARB |
BINDTEXFUNCPTR qglBindTexture |
qlpSelTexFUNC qglClientActiveTextureARB |
FTEPFNGLCOMPILESHADERARBPROC qglCompileShaderARB |
FTEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC qglCompressedTexImage2D |
FTEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC qglCompressedTexImage3D |
FTEPFNGLCREATEPROGRAMOBJECTARBPROC qglCreateProgramObjectARB |
FTEPFNGLCREATESHADEROBJECTARBPROC qglCreateShaderObjectARB |
FTEPFNGLDELETEOBJECTARBPROC qglDeleteProgramObject_ |
FTEPFNGLDELETEOBJECTARBPROC qglDeleteShaderObject_ |
FTEPFNGLDISABLEVERTEXATTRIBARRAY qglDisableVertexAttribArray |
FTEPFNGLENABLEVERTEXATTRIBARRAY qglEnableVertexAttribArray |
FTEPFNGLGETATTRIBLOCATIONARBPROC qglGetAttribLocationARB |
FTEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC qglGetCompressedTexImage |
FTEPFNGLGETINFOLOGARBPROC qglGetProgramInfoLog_ |
FTEPFNGLGETOBJECTPARAMETERIVARBPROC qglGetProgramParameteriv_ |
FTEPFNGLGETINFOLOGARBPROC qglGetShaderInfoLog_ |
FTEPFNGLGETOBJECTPARAMETERIVARBPROC qglGetShaderParameteriv_ |
FTEPFNGLGETSHADERSOURCEARBPROC qglGetShaderSource |
FTEPFNGLGETUNIFORMLOCATIONARBPROC qglGetUniformLocationARB |
FTEPFNGLGETVERTEXATTRIBIV qglGetVertexAttribiv |
FTEPFNGLLINKPROGRAMARBPROC qglLinkProgramARB |
FTEPFNGLLOCKARRAYSEXTPROC qglLockArraysEXT |
FTEPFNGLPNTRIANGLESFATIPROC qglPNTrianglesfATI |
FTEPFNGLPNTRIANGLESIATIPROC qglPNTrianglesiATI |
lpSelTexFUNC qglSelectTextureSGIS |
FTEPFNGLSHADERSOURCEARBPROC qglShaderSourceARB |
FTEPFNGLUNIFORM1FARBPROC qglUniform1fARB |
FTEPFNGLUNIFORM1IARBPROC qglUniform1iARB |
FTEPFNGLUNIFORM4FVARBPROC qglUniform2fvARB |
FTEPFNGLUNIFORM3FARBPROC qglUniform3fARB |
FTEPFNGLUNIFORM3FVARBPROC qglUniform3fvARB |
FTEPFNGLUNIFORM4FARBPROC qglUniform4fARB |
FTEPFNGLUNIFORM4FVARBPROC qglUniform4fvARB |
FTEPFNGLUNIFORMMATRIXPROC qglUniformMatrix3fvARB |
FTEPFNGLUNIFORMMATRIXPROC qglUniformMatrix3x4fv |
FTEPFNGLUNIFORMMATRIXPROC qglUniformMatrix4fvARB |
FTEPFNGLUNIFORMMATRIXPROC qglUniformMatrix4x3fv |
FTEPFNGLUNLOCKARRAYSEXTPROC qglUnlockArraysEXT |
FTEPFNGLUSEPROGRAMOBJECTARBPROC qglUseProgramObjectARB |
FTEPFNGLVERTEXATTRIB4FARBPROC qglVertexAttrib4f |
FTEPFNGLVERTEXATTRIBPOINTER qglVertexAttribPointer |
GLclampf ref |
GLdouble right |
GLsizeiptr size |
GLshort t |
const GLuint * textures |
GLdouble GLdouble GLdouble top |
GLfloat units |
GLfloat x |
GLfloat y |
GLfloat GLfloat z |
GLenum zfail |
GLdouble GLdouble GLdouble GLdouble GLdouble zFar |
GLclampd zmax |
GLdouble GLdouble GLdouble GLdouble zNear |