#include "GLEXTHandler.h"
#include <GL/glut.h>
Go to the source code of this file.
Functions | |
void | SetupAllExtensions () |
Set up all extensions (Windows Only). | |
Variables | |
PFNGLGETOBJECTPARAMETERIVARBPROC | glGetObjectParameterivARB |
PFNGLGETATTACHEDOBJECTSARBPROC | glGetAttachedObjectsARB |
PFNGLDELETEOBJECTARBPROC | glDeleteObjectARB |
PFNGLDETACHOBJECTARBPROC | glDetachObjectARB |
PFNGLGENPROGRAMSARBPROC | glGenProgramsARB |
PFNGLBINDPROGRAMARBPROC | glBindProgramARB |
PFNGLPROGRAMSTRINGARBPROC | glProgramStringARB |
PFNGLCREATESHADEROBJECTARBPROC | glCreateShaderObjectARB |
PFNGLSHADERSOURCEARBPROC | glShaderSourceARB |
PFNGLCOMPILESHADERARBPROC | glCompileShaderARB |
PFNGLGETINFOLOGARBPROC | glGetInfoLogARB |
PFNGLCREATEPROGRAMOBJECTARBPROC | glCreateProgramObjectARB |
PFNGLATTACHOBJECTARBPROC | glAttachObjectARB |
PFNGLLINKPROGRAMARBPROC | glLinkProgramARB |
PFNGLPROGRAMENVPARAMETER4FARBPROC | glProgramEnvParameter4fARB |
PFNGLUSEPROGRAMOBJECTARBPROC | glUseProgramObjectARB |
PFNGLGETUNIFORMLOCATIONARBPROC | glGetUniformLocationARB |
PFNGLUNIFORM1IARBPROC | glUniform1iARB |
PFNGLUNIFORM1FARBPROC | glUniform1fARB |
PFNGLACTIVETEXTUREARBPROC | glActiveTextureARB |
PFNGLDELETERENDERBUFFERSEXTPROC | glDeleteRenderbuffersEXT |
PFNGLGENRENDERBUFFERSEXTPROC | glGenRenderbuffersEXT |
PFNGLBINDFRAMEBUFFEREXTPROC | glBindFramebufferEXT |
PFNGLDELETEFRAMEBUFFERSEXTPROC | glDeleteFramebuffersEXT |
PFNGLGENFRAMEBUFFERSEXTPROC | glGenFramebuffersEXT |
PFNGLBINDRENDERBUFFEREXTPROC | glBindRenderbufferEXT |
PFNGLRENDERBUFFERSTORAGEEXTPROC | glRenderbufferStorageEXT |
PFNGLFRAMEBUFFERTEXTURE2DEXTPROC | glFramebufferTexture2DEXT |
PFNGLDRAWBUFFERSARBPROC | glDrawBuffersARB |
PFNGLDELETEBUFFERSARBPROC | glDeleteBuffersARB |
PFNGLBINDBUFFERARBPROC | glBindBufferARB |
PFNGLGENBUFFERSARBPROC | glGenBuffersARB |
PFNGLGETATTRIBLOCATIONARBPROC | glGetAttribLocationARB |
PFNGLENABLEVERTEXATTRIBARRAYARBPROC | glEnableVertexAttribArrayARB |
PFNGLVERTEXATTRIBPOINTERARBPROC | glVertexAttribPointerARB |
PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC | glFramebufferRenderbufferEXT |
PFNGLBUFFERDATAARBPROC | glBufferDataARB |
PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC | glCheckFramebufferStatusEXT |
PFNGLPROGRAMPARAMETERIEXTPROC | glProgramParameteriEXT |
void SetupAllExtensions | ( | ) |
Set up all extensions (Windows Only).
Generally this function only needs to be called on Windows based systems since they're the only systems that don't automatically link against extensions on boot.
Definition at line 53 of file GLEXTHandler.cpp.
PFNGLACTIVETEXTUREARBPROC glActiveTextureARB |
Definition at line 32 of file GLEXTHandler.cpp.
PFNGLATTACHOBJECTARBPROC glAttachObjectARB |
Definition at line 25 of file GLEXTHandler.cpp.
PFNGLBINDBUFFERARBPROC glBindBufferARB |
Definition at line 43 of file GLEXTHandler.cpp.
PFNGLBINDFRAMEBUFFEREXTPROC glBindFramebufferEXT |
Definition at line 35 of file GLEXTHandler.cpp.
PFNGLBINDPROGRAMARBPROC glBindProgramARB |
Definition at line 18 of file GLEXTHandler.cpp.
PFNGLBINDRENDERBUFFEREXTPROC glBindRenderbufferEXT |
Definition at line 38 of file GLEXTHandler.cpp.
PFNGLBUFFERDATAARBPROC glBufferDataARB |
Definition at line 49 of file GLEXTHandler.cpp.
PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glCheckFramebufferStatusEXT |
Definition at line 50 of file GLEXTHandler.cpp.
PFNGLCOMPILESHADERARBPROC glCompileShaderARB |
Definition at line 22 of file GLEXTHandler.cpp.
PFNGLCREATEPROGRAMOBJECTARBPROC glCreateProgramObjectARB |
Definition at line 24 of file GLEXTHandler.cpp.
PFNGLCREATESHADEROBJECTARBPROC glCreateShaderObjectARB |
Definition at line 20 of file GLEXTHandler.cpp.
PFNGLDELETEBUFFERSARBPROC glDeleteBuffersARB |
Definition at line 42 of file GLEXTHandler.cpp.
PFNGLDELETEFRAMEBUFFERSEXTPROC glDeleteFramebuffersEXT |
Definition at line 36 of file GLEXTHandler.cpp.
PFNGLDELETEOBJECTARBPROC glDeleteObjectARB |
Definition at line 15 of file GLEXTHandler.cpp.
PFNGLDELETERENDERBUFFERSEXTPROC glDeleteRenderbuffersEXT |
Definition at line 33 of file GLEXTHandler.cpp.
PFNGLDETACHOBJECTARBPROC glDetachObjectARB |
Definition at line 16 of file GLEXTHandler.cpp.
PFNGLDRAWBUFFERSARBPROC glDrawBuffersARB |
Definition at line 41 of file GLEXTHandler.cpp.
PFNGLENABLEVERTEXATTRIBARRAYARBPROC glEnableVertexAttribArrayARB |
Definition at line 46 of file GLEXTHandler.cpp.
PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glFramebufferRenderbufferEXT |
Definition at line 48 of file GLEXTHandler.cpp.
PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glFramebufferTexture2DEXT |
Definition at line 40 of file GLEXTHandler.cpp.
PFNGLGENBUFFERSARBPROC glGenBuffersARB |
Definition at line 44 of file GLEXTHandler.cpp.
PFNGLGENFRAMEBUFFERSEXTPROC glGenFramebuffersEXT |
Definition at line 37 of file GLEXTHandler.cpp.
PFNGLGENPROGRAMSARBPROC glGenProgramsARB |
Definition at line 17 of file GLEXTHandler.cpp.
PFNGLGENRENDERBUFFERSEXTPROC glGenRenderbuffersEXT |
Definition at line 34 of file GLEXTHandler.cpp.
PFNGLGETATTACHEDOBJECTSARBPROC glGetAttachedObjectsARB |
Definition at line 14 of file GLEXTHandler.cpp.
PFNGLGETATTRIBLOCATIONARBPROC glGetAttribLocationARB |
Definition at line 45 of file GLEXTHandler.cpp.
PFNGLGETINFOLOGARBPROC glGetInfoLogARB |
Definition at line 23 of file GLEXTHandler.cpp.
PFNGLGETOBJECTPARAMETERIVARBPROC glGetObjectParameterivARB |
Definition at line 13 of file GLEXTHandler.cpp.
PFNGLGETUNIFORMLOCATIONARBPROC glGetUniformLocationARB |
Definition at line 29 of file GLEXTHandler.cpp.
PFNGLLINKPROGRAMARBPROC glLinkProgramARB |
Definition at line 26 of file GLEXTHandler.cpp.
PFNGLPROGRAMENVPARAMETER4FARBPROC glProgramEnvParameter4fARB |
Definition at line 27 of file GLEXTHandler.cpp.
PFNGLPROGRAMPARAMETERIEXTPROC glProgramParameteriEXT |
Definition at line 51 of file GLEXTHandler.cpp.
PFNGLPROGRAMSTRINGARBPROC glProgramStringARB |
Definition at line 19 of file GLEXTHandler.cpp.
PFNGLRENDERBUFFERSTORAGEEXTPROC glRenderbufferStorageEXT |
Definition at line 39 of file GLEXTHandler.cpp.
PFNGLSHADERSOURCEARBPROC glShaderSourceARB |
Definition at line 21 of file GLEXTHandler.cpp.
PFNGLUNIFORM1FARBPROC glUniform1fARB |
Definition at line 31 of file GLEXTHandler.cpp.
PFNGLUNIFORM1IARBPROC glUniform1iARB |
Definition at line 30 of file GLEXTHandler.cpp.
PFNGLUSEPROGRAMOBJECTARBPROC glUseProgramObjectARB |
Definition at line 28 of file GLEXTHandler.cpp.
PFNGLVERTEXATTRIBPOINTERARBPROC glVertexAttribPointerARB |
Definition at line 47 of file GLEXTHandler.cpp.