#include <RE_OGLExt.h>
Public Member Functions | |
| RE_OGLExt () | |
| void | initialize () |
Static Public Member Functions | |
| static bool | hasExtension (RE_Extension ext) |
Public Attributes | |
| RE_PFNGLBLENDCOLOREXTPROC | glBlendColor |
| RE_PFNGLBLENDEQUATIONEXTPROC | glBlendEquation |
| RE_PFNGLCONVOLUTIONFILTER1DEXTPROC | glConvolutionFilter1D |
| RE_PFNGLHISTOGRAMEXTPROC | glHistogram |
| RE_PFNGLTEXIMAGE3DPROC | glTexImage3D |
| RE_PFNGLTEXSUBIMAGE3DPROC | glTexSubImage3D |
| RE_PFNGLPOLYGONOFFSETEXTPROC | glPolygonOffsetEXT |
| RE_PFNGLPOLYGONOFFSETEXTPROC | glPolygonOffset |
| RE_PFNGLACTIVETEXTUREPROC | glActiveTexture |
| RE_PFNGLCLIENTACTIVETEXTUREPROC | glClientActiveTexture |
| RE_PFNGLFOGCOORDFEXTPROC | glFogCoordf |
| RE_PFNGLCREATEPROGRAMOBJECTARBPROC | glCreateProgramObject |
| RE_PFNGLCREATESHADEROBJECTARBPROC | glCreateShaderObject |
| RE_PFNGLDELETEOBJECTARBPROC | glDeleteObject |
| RE_PFNGLSHADERSOURCEARBPROC | glShaderSource |
| RE_PFNGLCOMPILESHADERARBPROC | glCompileShader |
| RE_PFNGLLINKPROGRAMARBPROC | glLinkProgram |
| RE_PFNGLDETACHOBJECTARBPROC | glDetachObject |
| RE_PFNGLATTACHOBJECTARBPROC | glAttachObject |
| RE_PFNGLUSEPROGRAMOBJECTARBPROC | glUseProgramObject |
| RE_PFNGLGETINFOLOGARBPROC | glGetInfoLog |
| RE_PFNGLGETHANDLEARBPROC | glGetHandle |
| RE_PFNGLVERTEXATTRIB4FVARBPROC | glVertexAttrib4fv |
| RE_PFNGLVERTEXATTRIB3FVARBPROC | glVertexAttrib3fv |
| RE_PFNGLVERTEXATTRIB2FVARBPROC | glVertexAttrib2fv |
| RE_PFNGLVERTEXATTRIB1FVARBPROC | glVertexAttrib1fv |
| RE_PFNGLVERTEXATTRIB4FARBPROC | glVertexAttrib4f |
| RE_PFNGLVERTEXATTRIB3FARBPROC | glVertexAttrib3f |
| RE_PFNGLVERTEXATTRIB2FARBPROC | glVertexAttrib2f |
| RE_PFNGLVERTEXATTRIB1FARBPROC | glVertexAttrib1f |
| RE_PFNGLUNIFORM1FVARBPROC | glUniform1fv |
| RE_PFNGLUNIFORM2FVARBPROC | glUniform2fv |
| RE_PFNGLUNIFORM3FVARBPROC | glUniform3fv |
| RE_PFNGLUNIFORM4FVARBPROC | glUniform4fv |
| RE_PFNGLUNIFORM1FARBPROC | glUniform1f |
| RE_PFNGLUNIFORM2FARBPROC | glUniform2f |
| RE_PFNGLUNIFORM3FARBPROC | glUniform3f |
| RE_PFNGLUNIFORM4FARBPROC | glUniform4f |
| RE_PFNGLUNIFORM1IVARBPROC | glUniform1iv |
| RE_PFNGLUNIFORM2IVARBPROC | glUniform2iv |
| RE_PFNGLUNIFORM3IVARBPROC | glUniform3iv |
| RE_PFNGLUNIFORM4IVARBPROC | glUniform4iv |
| RE_PFNGLGETUNIFORMLOCATIONARBPROC | glGetUniformLocation |
| RE_PFNGLUNIFORMMATRIX2FVARBPROC | glUniformMatrix2fv |
| RE_PFNGLUNIFORMMATRIX3FVARBPROC | glUniformMatrix3fv |
| RE_PFNGLUNIFORMMATRIX4FVARBPROC | glUniformMatrix4fv |
| RE_PFNGLGETOBJECTPARAMETERFVARBPROC | glGetObjectParameterfv |
| RE_PFNGLGETOBJECTPARAMETERIVARBPROC | glGetObjectParameteriv |
| RE_PFNGLGETACTIVEATTRIBARBPROC | glGetActiveAttrib |
| RE_PFNGLGETACTIVEUNIFORMARBPROC | glGetActiveUniform |
| RE_PFNGLGETATTRIBLOCATIONARBPROC | glGetAttribLocation |
| RE_PFNGLGETSHADERIVPROC | glGetShaderiv |
| RE_PFNGLGETPROGRAMIVPROC | glGetProgramiv |
| RE_PFNGLGENFRAMEBUFFERSEXTPROC | glGenFramebuffers |
| RE_PFNGLDELETEFRAMEBUFFERSEXTPROC | glDeleteFramebuffers |
| RE_PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC | glCheckFramebufferStatus |
| RE_PFNGLFRAMEBUFFERTEXTURE2DEXTPROC | glFramebufferTexture2D |
| RE_PFNGLBINDFRAMEBUFFEREXTPROC | glBindFramebuffer |
| RE_PFNGLGENRENDERBUFFERSEXTPROC | glGenRenderbuffers |
| RE_PFNGLDELETERENDERBUFFERSEXTPROC | glDeleteRenderbuffers |
| RE_PFNGLISRENDERBUFFEREXTPROC | glIsRenderbuffer |
| RE_PFNGLBINDRENDERBUFFEREXTPROC | glBindRenderbuffer |
| RE_PFNGLRENDERBUFFERSTORAGEEXTPROC | glRenderbufferStorage |
| RE_PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC | glFramebufferRenderbuffer |
| RE_PFNGLDRAWBUFFERSARBPROC | glDrawBuffers |
| RE_PFNGLLOCKARRAYSEXTPROC | glLockArrays |
| RE_PFNGLUNLOCKARRAYSEXTPROC | glUnlockArrays |
| RE_PFNGLGENBUFFERSARBPROC | glGenBuffers |
| RE_PFNGLBINDBUFFERARBPROC | glBindBuffer |
| RE_PFNGLBUFFERDATAARBPROC | glBufferData |
| RE_PFNGLDELETEBUFFERSARBPROC | glDeleteBuffers |
| RE_PFNGLBUFFERSUBDATAARBPROC | glBufferSubData |
| RE_PFNGLMAPBUFFERARBPROC | glMapBuffer |
| RE_PFNGLUNMAPBUFFERARBPROC | glUnmapBuffer |
| RE_PFNGLXSWAPINTERVALSGIPROC | glXSwapIntervalSGI |
Definition at line 31 of file RE_OGLExt.h.
| RE_OGLExt::RE_OGLExt | ( | ) |
| static bool RE_OGLExt::hasExtension | ( | RE_Extension | ext | ) | [static] |
| void RE_OGLExt::initialize | ( | ) |
| RE_PFNGLACTIVETEXTUREPROC RE_OGLExt::glActiveTexture |
Definition at line 73 of file RE_OGLExt.h.
| RE_PFNGLATTACHOBJECTARBPROC RE_OGLExt::glAttachObject |
Definition at line 86 of file RE_OGLExt.h.
| RE_PFNGLBINDBUFFERARBPROC RE_OGLExt::glBindBuffer |
Definition at line 144 of file RE_OGLExt.h.
| RE_PFNGLBINDFRAMEBUFFEREXTPROC RE_OGLExt::glBindFramebuffer |
Definition at line 126 of file RE_OGLExt.h.
| RE_PFNGLBINDRENDERBUFFEREXTPROC RE_OGLExt::glBindRenderbuffer |
Definition at line 131 of file RE_OGLExt.h.
| RE_PFNGLBLENDCOLOREXTPROC RE_OGLExt::glBlendColor |
Definition at line 51 of file RE_OGLExt.h.
| RE_PFNGLBLENDEQUATIONEXTPROC RE_OGLExt::glBlendEquation |
Definition at line 54 of file RE_OGLExt.h.
| RE_PFNGLBUFFERDATAARBPROC RE_OGLExt::glBufferData |
Definition at line 145 of file RE_OGLExt.h.
| RE_PFNGLBUFFERSUBDATAARBPROC RE_OGLExt::glBufferSubData |
Definition at line 147 of file RE_OGLExt.h.
| RE_PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC RE_OGLExt::glCheckFramebufferStatus |
Definition at line 124 of file RE_OGLExt.h.
| RE_PFNGLCLIENTACTIVETEXTUREPROC RE_OGLExt::glClientActiveTexture |
Definition at line 74 of file RE_OGLExt.h.
| RE_PFNGLCOMPILESHADERARBPROC RE_OGLExt::glCompileShader |
Definition at line 83 of file RE_OGLExt.h.
| RE_PFNGLCONVOLUTIONFILTER1DEXTPROC RE_OGLExt::glConvolutionFilter1D |
Definition at line 57 of file RE_OGLExt.h.
| RE_PFNGLCREATEPROGRAMOBJECTARBPROC RE_OGLExt::glCreateProgramObject |
Definition at line 79 of file RE_OGLExt.h.
| RE_PFNGLCREATESHADEROBJECTARBPROC RE_OGLExt::glCreateShaderObject |
Definition at line 80 of file RE_OGLExt.h.
| RE_PFNGLDELETEBUFFERSARBPROC RE_OGLExt::glDeleteBuffers |
Definition at line 146 of file RE_OGLExt.h.
| RE_PFNGLDELETEFRAMEBUFFERSEXTPROC RE_OGLExt::glDeleteFramebuffers |
Definition at line 123 of file RE_OGLExt.h.
| RE_PFNGLDELETEOBJECTARBPROC RE_OGLExt::glDeleteObject |
Definition at line 81 of file RE_OGLExt.h.
| RE_PFNGLDELETERENDERBUFFERSEXTPROC RE_OGLExt::glDeleteRenderbuffers |
Definition at line 129 of file RE_OGLExt.h.
| RE_PFNGLDETACHOBJECTARBPROC RE_OGLExt::glDetachObject |
Definition at line 85 of file RE_OGLExt.h.
| RE_PFNGLDRAWBUFFERSARBPROC RE_OGLExt::glDrawBuffers |
Definition at line 135 of file RE_OGLExt.h.
| RE_PFNGLFOGCOORDFEXTPROC RE_OGLExt::glFogCoordf |
Definition at line 76 of file RE_OGLExt.h.
| RE_PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC RE_OGLExt::glFramebufferRenderbuffer |
Definition at line 133 of file RE_OGLExt.h.
| RE_PFNGLFRAMEBUFFERTEXTURE2DEXTPROC RE_OGLExt::glFramebufferTexture2D |
Definition at line 125 of file RE_OGLExt.h.
| RE_PFNGLGENBUFFERSARBPROC RE_OGLExt::glGenBuffers |
Definition at line 143 of file RE_OGLExt.h.
| RE_PFNGLGENFRAMEBUFFERSEXTPROC RE_OGLExt::glGenFramebuffers |
Definition at line 122 of file RE_OGLExt.h.
| RE_PFNGLGENRENDERBUFFERSEXTPROC RE_OGLExt::glGenRenderbuffers |
Definition at line 128 of file RE_OGLExt.h.
| RE_PFNGLGETACTIVEATTRIBARBPROC RE_OGLExt::glGetActiveAttrib |
Definition at line 116 of file RE_OGLExt.h.
| RE_PFNGLGETACTIVEUNIFORMARBPROC RE_OGLExt::glGetActiveUniform |
Definition at line 117 of file RE_OGLExt.h.
| RE_PFNGLGETATTRIBLOCATIONARBPROC RE_OGLExt::glGetAttribLocation |
Definition at line 118 of file RE_OGLExt.h.
| RE_PFNGLGETHANDLEARBPROC RE_OGLExt::glGetHandle |
Definition at line 89 of file RE_OGLExt.h.
| RE_PFNGLGETINFOLOGARBPROC RE_OGLExt::glGetInfoLog |
Definition at line 88 of file RE_OGLExt.h.
| RE_PFNGLGETOBJECTPARAMETERFVARBPROC RE_OGLExt::glGetObjectParameterfv |
Definition at line 114 of file RE_OGLExt.h.
| RE_PFNGLGETOBJECTPARAMETERIVARBPROC RE_OGLExt::glGetObjectParameteriv |
Definition at line 115 of file RE_OGLExt.h.
| RE_PFNGLGETPROGRAMIVPROC RE_OGLExt::glGetProgramiv |
Definition at line 120 of file RE_OGLExt.h.
| RE_PFNGLGETSHADERIVPROC RE_OGLExt::glGetShaderiv |
Definition at line 119 of file RE_OGLExt.h.
| RE_PFNGLGETUNIFORMLOCATIONARBPROC RE_OGLExt::glGetUniformLocation |
Definition at line 110 of file RE_OGLExt.h.
| RE_PFNGLHISTOGRAMEXTPROC RE_OGLExt::glHistogram |
Definition at line 60 of file RE_OGLExt.h.
| RE_PFNGLISRENDERBUFFEREXTPROC RE_OGLExt::glIsRenderbuffer |
Definition at line 130 of file RE_OGLExt.h.
| RE_PFNGLLINKPROGRAMARBPROC RE_OGLExt::glLinkProgram |
Definition at line 84 of file RE_OGLExt.h.
| RE_PFNGLLOCKARRAYSEXTPROC RE_OGLExt::glLockArrays |
Definition at line 138 of file RE_OGLExt.h.
Definition at line 148 of file RE_OGLExt.h.
| RE_PFNGLPOLYGONOFFSETEXTPROC RE_OGLExt::glPolygonOffset |
Definition at line 70 of file RE_OGLExt.h.
| RE_PFNGLPOLYGONOFFSETEXTPROC RE_OGLExt::glPolygonOffsetEXT |
Definition at line 67 of file RE_OGLExt.h.
| RE_PFNGLRENDERBUFFERSTORAGEEXTPROC RE_OGLExt::glRenderbufferStorage |
Definition at line 132 of file RE_OGLExt.h.
| RE_PFNGLSHADERSOURCEARBPROC RE_OGLExt::glShaderSource |
Definition at line 82 of file RE_OGLExt.h.
| RE_PFNGLTEXIMAGE3DPROC RE_OGLExt::glTexImage3D |
Definition at line 63 of file RE_OGLExt.h.
| RE_PFNGLTEXSUBIMAGE3DPROC RE_OGLExt::glTexSubImage3D |
Definition at line 64 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM1FARBPROC RE_OGLExt::glUniform1f |
Definition at line 102 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM1FVARBPROC RE_OGLExt::glUniform1fv |
Definition at line 98 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM1IVARBPROC RE_OGLExt::glUniform1iv |
Definition at line 106 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM2FARBPROC RE_OGLExt::glUniform2f |
Definition at line 103 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM2FVARBPROC RE_OGLExt::glUniform2fv |
Definition at line 99 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM2IVARBPROC RE_OGLExt::glUniform2iv |
Definition at line 107 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM3FARBPROC RE_OGLExt::glUniform3f |
Definition at line 104 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM3FVARBPROC RE_OGLExt::glUniform3fv |
Definition at line 100 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM3IVARBPROC RE_OGLExt::glUniform3iv |
Definition at line 108 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM4FARBPROC RE_OGLExt::glUniform4f |
Definition at line 105 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM4FVARBPROC RE_OGLExt::glUniform4fv |
Definition at line 101 of file RE_OGLExt.h.
| RE_PFNGLUNIFORM4IVARBPROC RE_OGLExt::glUniform4iv |
Definition at line 109 of file RE_OGLExt.h.
| RE_PFNGLUNIFORMMATRIX2FVARBPROC RE_OGLExt::glUniformMatrix2fv |
Definition at line 111 of file RE_OGLExt.h.
| RE_PFNGLUNIFORMMATRIX3FVARBPROC RE_OGLExt::glUniformMatrix3fv |
Definition at line 112 of file RE_OGLExt.h.
| RE_PFNGLUNIFORMMATRIX4FVARBPROC RE_OGLExt::glUniformMatrix4fv |
Definition at line 113 of file RE_OGLExt.h.
| RE_PFNGLUNLOCKARRAYSEXTPROC RE_OGLExt::glUnlockArrays |
Definition at line 139 of file RE_OGLExt.h.
| RE_PFNGLUNMAPBUFFERARBPROC RE_OGLExt::glUnmapBuffer |
Definition at line 149 of file RE_OGLExt.h.
| RE_PFNGLUSEPROGRAMOBJECTARBPROC RE_OGLExt::glUseProgramObject |
Definition at line 87 of file RE_OGLExt.h.
| RE_PFNGLVERTEXATTRIB1FARBPROC RE_OGLExt::glVertexAttrib1f |
Definition at line 97 of file RE_OGLExt.h.
| RE_PFNGLVERTEXATTRIB1FVARBPROC RE_OGLExt::glVertexAttrib1fv |
Definition at line 93 of file RE_OGLExt.h.
| RE_PFNGLVERTEXATTRIB2FARBPROC RE_OGLExt::glVertexAttrib2f |
Definition at line 96 of file RE_OGLExt.h.
| RE_PFNGLVERTEXATTRIB2FVARBPROC RE_OGLExt::glVertexAttrib2fv |
Definition at line 92 of file RE_OGLExt.h.
| RE_PFNGLVERTEXATTRIB3FARBPROC RE_OGLExt::glVertexAttrib3f |
Definition at line 95 of file RE_OGLExt.h.
| RE_PFNGLVERTEXATTRIB3FVARBPROC RE_OGLExt::glVertexAttrib3fv |
Definition at line 91 of file RE_OGLExt.h.
| RE_PFNGLVERTEXATTRIB4FARBPROC RE_OGLExt::glVertexAttrib4f |
Definition at line 94 of file RE_OGLExt.h.
| RE_PFNGLVERTEXATTRIB4FVARBPROC RE_OGLExt::glVertexAttrib4fv |
Definition at line 90 of file RE_OGLExt.h.
| RE_PFNGLXSWAPINTERVALSGIPROC RE_OGLExt::glXSwapIntervalSGI |
Definition at line 155 of file RE_OGLExt.h.
1.5.9