|
Классы |
| struct | PEIBase |
| struct | PEGUID_1 |
| struct | PEGUID_2 |
| struct | PEGUID |
| struct | PEIUnknown |
| struct | PEIBaseRenderer |
| struct | PEDeviceParams |
| class | PEOGLRenderer |
Определения типов |
| typedef PE::PEIBaseRenderer *(* | PFNPECREATEDEVICE )() |
| typedef char | GLchar |
| typedef unsigned int | GLenum |
| typedef unsigned int | GLuint |
| typedef float | GLfloat |
| typedef short | GLshort |
| typedef unsigned char | GLboolean |
| typedef unsigned int | GLbitfield |
| typedef void | GLvoid |
| typedef signed char | GLbyte |
| typedef int | GLint |
| typedef unsigned char | GLubyte |
| typedef unsigned short | GLushort |
| typedef int | GLsizei |
| typedef float | GLclampf |
| typedef double | GLdouble |
| typedef double | GLclampd |
| typedef GLint * | GLintptr |
| typedef GLsizei * | GLsizeiptr |
| typedef GLboolean * | GLbooleanptr |
| typedef unsigned int | GLhandle |
| typedef GLAPI void(* | PFNGLGETINTEGERV )(GLenum pname, GLintptr params) |
| typedef GLAPI void(* | PFNGLGETBOOLEANV )(GLenum pname, GLboolean *params) |
| typedef GLAPI const GLubyte *(* | PFNGLGETSTRING )(GLenum pname) |
| typedef GLAPI void(* | PFNGLCLEARCOLOR )(GLfloat, GLfloat, GLfloat, GLfloat) |
| typedef GLAPI GLenum(* | PFNGLGETERROR )() |
| typedef GLAPI void(* | PFNGLCLEAR )(GLenum) |
| typedef GLAPI void(* | PFNGLVIEWPORT )(GLint x, GLint y, GLsizei width, GLsizei height) |
| typedef GLAPI void(* | PFNGLFRONTFACE )(GLenum face) |
| typedef GLAPI void(* | PFNGLENABLE )(GLenum cap) |
| typedef GLAPI void(* | PFNGLDISABLE )(GLenum cap) |
| typedef GLAPI void(* | PFNGLCULLFACE )(GLenum mode) |
| typedef GLAPI void(* | PFNGLCLEARDEPTH )(GLclampd depth) |
| typedef GLAPI void(* | PFNGLDEPTHFUNC )(GLenum func) |
| typedef GLAPI void(* | PFNGLCOLORMASK )(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) |
| typedef GLAPI void(* | PFNGLDEPTHMASK )(GLboolean val) |
| typedef GLAPI void(* | PFNGLPOLYGONOFFSET )(GLfloat factor, GLfloat units) |
| typedef GLAPI void(* | PFNGLDRAWBUFFER )(GLenum mode) |
| typedef GLAPI void(* | PFNGLREADBUFFER )(GLenum mode) |
| typedef GLAPI void(* | PFNGLGENTEXTURES )(GLsizei n, GLuint *textures) |
| typedef GLAPI void(* | PFNGLBINDTEXTURE )(GLenum target, GLuint texture) |
| typedef GLAPI void(* | PFNGLDELETETEXTURES )(GLsizei n, GLuint *textures) |
| typedef GLAPI void(* | PFNGLISTEXTURE )(GLuint texture) |
| typedef GLAPI void(* | PFNGLPIXELSTOREF )(GLenum pname, GLfloat param) |
| typedef GLAPI void(* | PFNGLPIXELSTOREI )(GLenum pname, GLint param) |
| typedef GLAPI void(* | PFNGLTEXTURE1D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef GLAPI void(* | PFNGLTEXTURE2D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef GLAPI void(* | PFNGLTEXTURE3D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| typedef GLAPI void(* | PFNGLCOMPRESSEDTEXIMAGE1D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef GLAPI void(* | PFNGLCOMPRESSEDTEXIMAGE2D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef GLAPI void(* | PFNGLCOMPRESSEDTEXIMAGE3D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) |
| typedef GLAPI void(* | PFNGLTEXPARAMETERF )(GLenum target, GLenum pname, GLfloat param) |
| typedef GLAPI void(* | PFNGLTEXPARAMETERI )(GLenum target, GLenum pname, GLint param) |
| typedef GLAPI void(* | PFNGLHINT )(GLenum target, GLenum mode) |
| typedef GLAPI void(* | PFNGLACTIVETEXTURE )(GLenum n) |
| typedef GLAPI void(* | PFNGLBLENDFUNC )(GLenum sfactor, GLenum dfactor) |
| typedef GLAPI void(* | PFNGLPOLYGONMODE )(GLenum face, GLenum mode) |
| typedef GLAPI void(* | PFNGLGENERATEMIPMAP )(GLenum target) |
| typedef GLXContext(* | PFNPEGLCREATECONTEXT )(Display *dpy, XVisualInfo *vis, GLXContext shareList, bool direct) |
| typedef bool(* | PFNPEGLMAKECURRENT )(Display *dpy, GLXDrawable drawable, GLXContext ctx) |
| typedef bool(* | PFNPEGLDELETECONTEXT )(Display *dpy, GLXContext ctx) |
| typedef void *(* | PFNPEGLGETPROCADDRESS )(const GLubyte *procName) |
| typedef GLXContext(* | PFNPEGLCREATECONTEXTATTRIBSARB )(Display *dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int *attrib_list) |
| typedef GLAPI GLboolean(* | PFNPEGLSWAPINTERVAL )(GLint) |
| typedef GLAPI void(* | PFNGLUNIFORMBUFFEREXT )(GLuint program, GLint location, GLuint buffer) |
| typedef GLAPI GLint(* | PFNGLGETUNIFORMBUFFERSIZEEXT )(GLuint program, GLint location) |
| typedef GLAPI GLintptr(* | PFNGLGETUNIFORMOFFSETEXT )(GLuint program, GLint location) |
| typedef GLAPI void(* | PFNGLGENQUERYES )(GLsizei n, GLuint *ids) |
| typedef GLAPI void(* | PFNGLDELETEQUERIES )(GLsizei n, const GLuint *ids) |
| typedef GLAPI void(* | PFNGLISQUERY )(GLuint id) |
| typedef GLAPI void(* | PFNGLBEGINQUERY )(GLenum target, GLuint id) |
| typedef GLAPI void(* | PFNGLENDQUERY )(GLenum target) |
| typedef GLAPI void(* | PFNGLGETQUERYIV )(GLenum target, GLenum pname, GLint *params) |
| typedef GLAPI void(* | PFNGLGETQUERYOBJECTIV )(GLuint id, GLenum pname, GLint *params) |
| typedef GLAPI void(* | PFNGLGETQUERYOBJECTUIV )(GLuint id, GLenum pname, GLuint *params) |
| typedef GLAPI GLhandle(* | PFNGLGETHANDLEARB )(GLenum pname) |
| typedef GLAPI void(* | PFNGLDETACHSHADER )(GLhandle containerObj, GLhandle attachedObj) |
| typedef GLAPI void(* | PFNGLDELETESHADER )(GLhandle obj) |
| typedef GLAPI GLhandle(* | PFNGLCREATESHADER )(GLenum shaderType) |
| typedef GLAPI void(* | PFNGLSHADERSOURCE )(GLhandle shaderObj, GLsizei count, const GLchar **string, const GLint *length) |
| typedef GLAPI void(* | PFNGLCOMPILESHADER )(GLhandle shaderObj) |
| typedef GLAPI GLhandle(* | PFNGLCREATEPROGRAM )() |
| typedef GLAPI void(* | PFNGLATTACHSHADER )(GLhandle containerObj, GLhandle obj) |
| typedef GLAPI void(* | PFNGLLINKPROGRAM )(GLhandle programObj) |
| typedef GLAPI void(* | PFNGLUSEPROGRAM )(GLhandle programObj) |
| typedef GLAPI void(* | PFNGLVALIDATEPROGRAM )(GLhandle programObj) |
| typedef GLAPI void(* | PFNGLUNIFORM1F )(GLint location, GLfloat v0) |
| typedef GLAPI void(* | PFNGLUNIFORM2F )(GLint location, GLfloat v0, GLfloat v1) |
| typedef GLAPI void(* | PFNGLUNIFORM3F )(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) |
| typedef GLAPI void(* | PFNGLUNIFORM4F )(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) |
| typedef GLAPI void(* | PFNGLUNIFORM1I )(GLint location, GLint v0) |
| typedef GLAPI void(* | PFNGLUNIFORM2I )(GLint location, GLint v0, GLint v1) |
| typedef GLAPI void(* | PFNGLUNIFORM3I )(GLint location, GLint v0, GLint v1, GLint v2) |
| typedef GLAPI void(* | PFNGLUNIFORM4I )(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) |
| typedef GLAPI void(* | PFNGLUNIFORM1FV )(GLint location, GLsizei count, const GLfloat *value) |
| typedef GLAPI void(* | PFNGLUNIFORM2FV )(GLint location, GLsizei count, const GLfloat *value) |
| typedef GLAPI void(* | PFNGLUNIFORM3FV )(GLint location, GLsizei count, const GLfloat *value) |
| typedef GLAPI void(* | PFNGLUNIFORM4FV )(GLint location, GLsizei count, const GLfloat *value) |
| typedef GLAPI void(* | PFNGLUNIFORM1IV )(GLint location, GLsizei count, const GLint *value) |
| typedef GLAPI void(* | PFNGLUNIFORM2IV )(GLint location, GLsizei count, const GLint *value) |
| typedef GLAPI void(* | PFNGLUNIFORM3IV )(GLint location, GLsizei count, const GLint *value) |
| typedef GLAPI void(* | PFNGLUNIFORM4IV )(GLint location, GLsizei count, const GLint *value) |
| typedef GLAPI void(* | PFNGLUNIFORMMATRIX2FV )(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef GLAPI void(* | PFNGLUNIFORMMATRIX3FV )(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef GLAPI void(* | PFNGLUNIFORMMATRIX4FV )(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| typedef GLAPI void(* | PFNGLGETOBJECTPARAMETERFVARB )(GLhandle obj, GLenum pname, GLfloat *params) |
| typedef GLAPI void(* | PFNGLGETOBJECTPARAMETERIVARB )(GLhandle obj, GLenum pname, GLint *params) |
| typedef GLAPI void(* | PFNGLGETSHADERIV )(GLhandle obj, GLenum pname, GLint *params) |
| typedef GLAPI void(* | PFNGLGETPROGRAMIV )(GLhandle prog, GLenum pname, GLint *params) |
| typedef GLAPI void(* | PFNGLGETSHADERINFOLOG )(GLhandle obj, GLsizei maxLength, GLsizei *length, GLchar *infoLog) |
| typedef GLAPI void(* | PFNGLGETATTACHEDSHADERS )(GLhandle containerObj, GLsizei maxCount, GLsizei *count, GLhandle *obj) |
| typedef GLAPI GLint(* | PFNGLGETUNIFORMLOCATION )(GLhandle programObj, const GLchar *name) |
| typedef GLAPI void(* | PFNGLGETACTIVEUNIFORM )(GLhandle programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLchar *name) |
| typedef GLAPI void(* | PFNGLGETUNIFORMFV )(GLhandle programObj, GLint location, GLfloat *params) |
| typedef GLAPI void(* | PFNGLGETUNIFORMIV )(GLhandle programObj, GLint location, GLint *params) |
| typedef GLAPI void(* | PFNGLGETSHADERSOURCE )(GLhandle obj, GLsizei maxLength, GLsizei *length, GLchar *source) |
| typedef GLAPI void(* | PFNGLBEGINCONDITIONALRENDER )(GLuint, GLenum) |
| typedef GLAPI void(* | PFNGLENDCONDITIONALDENDER )(void) |
| typedef GLAPI void(* | PFNGLENABLEVERTEXATTRIBARRAY )(GLuint index) |
| typedef GLAPI void(* | PFNGLDISABLEVERTEXATTRIBARRAY )(GLuint index) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBPOINTER )(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) |
| typedef GLAPI void(* | PFNGLDRAWELEMENTS )(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB1F )(GLuint index, GLfloat v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB1S )(GLuint index, GLshort v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB1D )(GLuint index, GLdouble v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB2F )(GLuint index, GLfloat v0, GLfloat v1) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB2S )(GLuint index, GLshort v0, GLshort v1) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB2D )(GLuint index, GLdouble v0, GLdouble v1) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB3F )(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB3S )(GLuint index, GLshort v0, GLshort v1, GLshort v2) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB3D )(GLuint index, GLdouble v0, GLdouble v1, GLdouble v2) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4F )(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4S )(GLuint index, GLshort v0, GLshort v1, GLshort v2, GLshort v3) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4D )(GLuint index, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4NUB )(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB1FV )(GLuint index, GLfloat *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB1SV )(GLuint index, GLshort *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB1DV )(GLuint index, GLdouble *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB2FV )(GLuint index, GLfloat *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB2SV )(GLuint index, GLshort *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB2DV )(GLuint index, GLdouble *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB3FV )(GLuint index, GLfloat *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB3SV )(GLuint index, GLshort *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB3DV )(GLuint index, GLdouble *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4FV )(GLuint index, GLfloat *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4SV )(GLuint index, GLshort *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4DV )(GLuint index, GLdouble *v0) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4BV )(GLuint index, const GLbyte *v) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4UBV )(GLuint index, const GLubyte *v) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4USV )(GLuint index, const GLushort *v) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4UIV )(GLuint index, const GLuint *v) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4NBV )(GLuint index, const GLbyte *v) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4NSV )(GLuint index, const GLshort *v) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4NIV )(GLuint index, const GLint *v) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4NUBV )(GLuint index, const GLubyte *v) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4NUSV )(GLuint index, const GLushort *v) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIB4NUIV )(GLuint index, const GLuint *v) |
| typedef GLAPI void(* | PFNGLGETVERTEXATTRIBDV )(GLuint index, GLenum pname, GLdouble *params) |
| typedef GLAPI void(* | PFNGLGETVERTEXATTRIBFV )(GLuint index, GLenum pname, GLfloat *params) |
| typedef GLAPI void(* | PFNGLGETVERTEXATTRIBIV )(GLuint index, GLenum pname, GLint *params) |
| typedef GLAPI void(* | PFNGLGETVERTEXATTRIBPOINTERV )(GLuint index, GLenum pname, GLvoid **pointer) |
| typedef GLAPI void(* | PFNGLBINDATTRIBLOCATION )(GLhandle programObj, GLuint index, const GLchar *name) |
| typedef GLAPI void(* | PFNGLGETACTIVEATTRIB )(GLhandle programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLchar *name) |
| typedef GLAPI GLint(* | PFNGLGETATTRIBLOCATION )(GLhandle programObj, const GLchar *name) |
| typedef GLAPI void(* | PFNGLBINDVERTEXARRAY )(GLuint array) |
| typedef GLAPI void(* | PFNGLDELETEVERTEXARRAYS )(GLsizei n, const GLuint *arrays) |
| typedef GLAPI void(* | PFNGLGENVERTEXARRAYS )(GLsizei n, const GLuint *arrays) |
| typedef GLAPI GLboolean(* | PFNGLISVERTEXARRAY )(GLuint array) |
| typedef GLAPI void(* | PFNGLBINDFRAGDATALOCATIONEXT )(GLuint program, GLuint colorNumber, const GLchar *name) |
| typedef GLAPI void(* | PFNGLBINDBUFFERARB )(GLenum target, GLuint buffer) |
| typedef GLAPI void(* | PFNGLDELETEBUFFERS )(GLsizei n, const GLuint *buffers) |
| typedef GLAPI void(* | PFNGLGENBUFFERS )(GLsizei n, GLuint *buffers) |
| typedef GLAPI GLboolean(* | PFNGLISBUFFER )(GLuint buffer) |
| typedef GLAPI void(* | PFNGLBUFFERDATA )(GLenum target, GLsizei size, const GLvoid *data, GLenum usage) |
| typedef GLAPI void(* | PFNGLBUFFERSUBDATA )(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data) |
| typedef GLAPI void(* | PFNGLGETBUFFERSUBDATA )(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data) |
| typedef GLAPI GLvoid *(* | PFNGLMAPBUFFER )(GLenum target, GLenum access) |
| typedef GLAPI GLboolean(* | PFNGLUNMAPBUFFER )(GLenum target) |
| typedef GLAPI void(* | PFNGLGETBUFFERPARAMETERIV )(GLenum target, GLenum pname, GLint *params) |
| typedef GLAPI void(* | PFNGLGETBUFFERPOINTERV )(GLenum target, GLenum pname, GLvoid **params) |
| typedef GLAPI void(* | PFNGLCOLORMASKI )(GLuint, GLboolean, GLboolean, GLboolean, GLboolean) |
| typedef GLAPI void(* | PFNGLGETBOOLEANI_V )(GLenum, GLuint, GLboolean *) |
| typedef GLAPI void(* | PFNGLGETINTEGERI_V )(GLenum, GLuint, GLint *) |
| typedef GLAPI void(* | PFNGLENABLEI )(GLenum, GLuint) |
| typedef GLAPI void(* | PFNGLDISABLEI )(GLenum, GLuint) |
| typedef GLAPI GLboolean(* | PFNGLISENABLEDI )(GLenum, GLuint) |
| typedef GLAPI void(* | PFNGLBEGINTRANSFORMFEEDBACK )(GLenum) |
| typedef GLAPI void(* | PFNGLENDTRANSFORMFEEDBACK )(void) |
| typedef GLAPI void(* | PFNGLBINDBUFFERRANGE )(GLenum, GLuint, GLuint, GLintptr, GLsizeiptr) |
| typedef GLAPI void(* | PFNGLBINDBUFFERBASE )(GLenum, GLuint, GLuint) |
| typedef GLAPI void(* | PFNGLTRANSFORMFEEDBACKVARYINGS )(GLuint, GLsizei, const GLint *, GLenum) |
| typedef GLAPI void(* | PFNGLGETTRANSFORMFEEDBACKVARYING )(GLuint, GLuint, GLint *) |
| typedef GLAPI void(* | PFNGLCLAMPCOLOR )(GLenum, GLenum) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIVI1I )(GLuint, GLint) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIVI2I )(GLuint, GLint, GLint) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIVI3I )(GLuint, GLint, GLint, GLint) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIVI4I )(GLuint, GLint, GLint, GLint, GLint) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIVI1UI )(GLuint, GLuint) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIVI2UI )(GLuint, GLuint, GLuint) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIVI3UI )(GLuint, GLuint, GLuint, GLuint) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIVI4UI )(GLuint, GLuint, GLuint, GLuint, GLuint) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBI1IV )(GLuint, const GLint *) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBI2IV )(GLuint, const GLint *) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBI3IV )(GLuint, const GLint *) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBI4IV )(GLuint, const GLint *) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBI1UIV )(GLuint, const GLuint *) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBI2UIV )(GLuint, const GLuint *) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBI3UIV )(GLuint, const GLuint *) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBI4UIV )(GLuint, const GLuint *) |
| typedef GLAPI void(* | PFNGLGLVERTEXATTRIBI4BV )(GLuint, const GLbyte *) |
| typedef GLAPI void(* | PFNGLGLVERTEXATTRIBI4SV )(GLuint, const GLshort *) |
| typedef GLAPI void(* | PFNGLGLVERTEXATTRIBI4UBV )(GLuint, const GLubyte *) |
| typedef GLAPI void(* | PFNGLGLVERTEXATTRIBI4USV )(GLuint, const GLushort *) |
| typedef GLAPI void(* | PFNGLVERTEXATTRIBIPOINTER )(GLuint, GLint, GLenum, GLsizei, GLsizei, const GLvoid *) |
| typedef GLAPI void(* | PFNGLGETVERTEXATTRIBIIV )(GLuint, GLenum, GLint *) |
| typedef GLAPI void(* | PFNGLGETVERTEXATTRIBIUIV )(GLuint, GLenum, GLuint *) |
| typedef GLAPI void(* | PFNGLGETUNIFORMUIV )(GLuint, GLint, GLuint *) |
| typedef GLAPI void(* | PFNGLBINDFRAGDATALOCATION )(GLuint, GLuint, const GLchar *) |
| typedef GLAPI void(* | PFNGLGETFRAGDATALOCATION )(GLuint, const GLchar *) |
| typedef GLAPI void(* | PFNGLUNIFORM1UI )(GLint, GLuint) |
| typedef GLAPI void(* | PFNGLUNIFORM2UI )(GLint, GLuint, GLuint) |
| typedef GLAPI void(* | PFNGLUNIFORM3UI )(GLint, GLuint, GLuint, GLuint) |
| typedef GLAPI void(* | PFNGLUNIFORM4UI )(GLint, GLuint, GLuint, GLuint, GLuint) |
| typedef GLAPI void(* | PFNGLUINFORM1UIV )(GLint, GLsizei, const GLuint *) |
| typedef GLAPI void(* | PFNGLUINFORM2UIV )(GLint, GLsizei, const GLuint *) |
| typedef GLAPI void(* | PFNGLUINFORM3UIV )(GLint, GLsizei, const GLuint *) |
| typedef GLAPI void(* | PFNGLUINFORM4UIV )(GLint, GLsizei, const GLuint *) |
| typedef GLAPI void(* | PFNGLTEXPARAMETERIIV )(GLenum, GLenum, const GLint *) |
| typedef GLAPI void(* | PFNGLTEXPARAMETERIUIV )(GLenum, GLenum, const GLuint *) |
| typedef GLAPI void(* | PFNGLGETTEXPARAMETERIIV )(GLenum, GLenum, GLint *) |
| typedef GLAPI void(* | PFNGLGETTEXPARAMETERIUIV )(GLenum, GLenum, GLuint *) |
| typedef GLAPI void(* | PFNGLCLEARBUFFERIV )(GLenum, GLint, const GLint *) |
| typedef GLAPI void(* | PFNGLCLEARBUFFERUIV )(GLenum, GLint, const GLuint *) |
| typedef GLAPI void(* | PFNGLCLEARBUFFERFV )(GLenum, GLint, const GLfloat *) |
| typedef GLAPI void(* | PFNGLCLEARBUFFERFI )(GLenum, GLint, GLfloat, GLint) |
| typedef GLAPI const GLubyte *(* | PFNGLGETSTRINGI )(GLenum, GLuint) |
Перечисления |
| enum | PEDeviceDepthFunc {
PEDepthNever = 1,
PEDepthLess = 2,
PEDepthEqual = 3,
PEDepthLEqual = 4,
PEDepthGreater = 5,
PEDepthNEqual = 6,
PEDepthGEqual = 7,
PEDepthAlways = 8,
PEDevice_32_BIT = 0xffffffff
} |
| enum | PEDeviceMultisampleFormat {
PEMultisampleNone = 0,
PEMultisample_2 = 2,
PEMultisample_3 = 3,
PEMultisample_4 = 4,
PEMultisample_5 = 5,
PEMultisample_6 = 6,
PEMultisample_7 = 7,
PEMultisample_8 = 8,
PEMultisample_9 = 9,
PEMultisample_10 = 10,
PEMultisample_11 = 11,
PEMultisample_12 = 12,
PEMultisample_13 = 13,
PEMultisample_14 = 14,
PEMultisample_15 = 15,
PEMultisample_16 = 16,
PEMultisample_17 = 17,
PEMultisample_18 = 18,
PEMultisample_19 = 19,
PEMultisample_20 = 20,
PEMultisample_21 = 21,
PEMultisample_22 = 22,
PEMultisample_23 = 23,
PEMultisample_24 = 24,
PEMultisample_32_BIT = 0xffffffff
} |
| enum | PERendererResult {
PERendererResult_ok = 0,
PERendererResult_error = 1,
PERendererResult_error_change_device_mode = 2,
PERendererResult_error_pre_init = 3,
PERendererResult_error_set_pixel_format = 4,
PERendererResult_32_BIT = 0xffffffff
} |
Функции |
| bool | PEloadOGLLib () |
| void * | getOGLAddress (const char *fname) |
| void * | getPEGLAddress (const char *fname) |
| void | view_esp () |
| bool | PEdestroyOGL (HDC hDC, HGLRC hRC) |
| bool | PEpreInitOGL () |
| bool | PEinitBaseOGL () |
| bool | PEinitOGLFuncs () |
Переменные |
| const uint32_t | PEDeviceColor = 1 |
| const uint32_t | PEDeviceDepth = 2 |
| const uint32_t | PEDeviceStencil = 4 |
| PFNGLPOLYGONMODE | glPolygonMode = 0 |
| PFNGLDRAWBUFFER | glDrawBuffer = 0 |
| PFNGLREADBUFFER | glReadBuffer = 0 |
| PFNGLPOLYGONOFFSET | glPolygonOffset = 0 |
| PFNGLCOLORMASK | glColorMask = 0 |
| PFNGLDEPTHMASK | glDepthMask = 0 |
| PFNGLGETINTEGERV | glGetIntegerv = 0 |
| PFNGLGETBOOLEANV | glGetBooleanv = 0 |
| PFNGLGETSTRING | glGetString = 0 |
| PFNGLCLEARCOLOR | glClearColor = 0 |
| PFNGLGETERROR | glGetError = 0 |
| PFNGLCLEAR | glClear = 0 |
| PFNGLVIEWPORT | glViewport = 0 |
| PFNGLFRONTFACE | glFrontFace = 0 |
| PFNGLENABLE | glEnable = 0 |
| PFNGLDISABLE | glDisable = 0 |
| PFNGLCULLFACE | glCullFace = 0 |
| PFNGLCLEARDEPTH | glClearDepth = 0 |
| PFNGLDEPTHFUNC | glDepthFunc = 0 |
| PFNGLHINT | glHint = 0 |
| PFNGLACTIVETEXTURE | glActiveTexture = 0 |
| PFNGLBLENDFUNC | glBlendFunc = 0 |
| PFNGLGENTEXTURES | glGenTextures = 0 |
| PFNGLBINDTEXTURE | glBindTexture = 0 |
| PFNGLDELETETEXTURES | glDeleteTextures = 0 |
| PFNGLISTEXTURE | glIsTexture = 0 |
| PFNGLPIXELSTOREF | glPixelStoref = 0 |
| PFNGLPIXELSTOREI | glPixelStorei = 0 |
| PFNGLTEXTURE1D | glTexImage1D = 0 |
| PFNGLTEXTURE2D | glTexImage2D = 0 |
| PFNGLTEXTURE3D | glTexImage3D = 0 |
| PFNGLCOMPRESSEDTEXIMAGE1D | glCompressedTexImage1D = 0 |
| PFNGLCOMPRESSEDTEXIMAGE2D | glCompressedTexImage2D = 0 |
| PFNGLCOMPRESSEDTEXIMAGE3D | glCompressedTexImage3D = 0 |
| PFNGLTEXPARAMETERF | glTexParameterf = 0 |
| PFNGLTEXPARAMETERI | glTexParameteri = 0 |
| PFNGLGENERATEMIPMAP | glGenerateMipmap = 0 |
| PFNGLBEGINCONDITIONALRENDER | glBeginConditionalRender = 0 |
| PFNGLENDCONDITIONALDENDER | glEndConditionalRender = 0 |
| PFNGLDELETEQUERIES | glGenQueries = 0 |
| PFNGLDELETEQUERIES | glDeleteQueries = 0 |
| PFNGLISQUERY | glIsQuery = 0 |
| PFNGLBEGINQUERY | glBeginQuery = 0 |
| PFNGLENDQUERY | glEndQuery = 0 |
| PFNGLGETQUERYIV | glGetQueryiv = 0 |
| PFNGLGETQUERYOBJECTIV | glGetQueryObjectiv = 0 |
| PFNGLGETQUERYOBJECTUIV | glGetQueryObjectuiv = 0 |
| PFNGLUNIFORMBUFFEREXT | glUniformBufferEXT = 0 |
| PFNGLGETUNIFORMBUFFERSIZEEXT | glGetUniformBufferSizeEXT = 0 |
| PFNGLGETUNIFORMOFFSETEXT | glGetUniformOffsetEXT = 0 |
| PFNGLBINDVERTEXARRAY | glBindVertexArray = 0 |
| PFNGLDELETEVERTEXARRAYS | glDeleteVertexArrays = 0 |
| PFNGLGENVERTEXARRAYS | glGenVertexArrays = 0 |
| PFNGLISVERTEXARRAY | glIsVertexArray = 0 |
| PFNGLBINDFRAGDATALOCATIONEXT | glBindFragDataLocationEXT = 0 |
| PFNGLBINDBUFFERARB | glBindBuffer = 0 |
| PFNGLDELETEBUFFERS | glDeleteBuffers = 0 |
| PFNGLGENBUFFERS | glGenBuffers = 0 |
| PFNGLISBUFFER | glIsBuffer = 0 |
| PFNGLBUFFERDATA | glBufferData = 0 |
| PFNGLBUFFERSUBDATA | glBufferSubData = 0 |
| PFNGLGETBUFFERSUBDATA | glGetBufferSubData = 0 |
| PFNGLMAPBUFFER | glMapBuffer = 0 |
| PFNGLUNMAPBUFFER | glUnmapBuffer = 0 |
| PFNGLGETBUFFERPARAMETERIV | glGetBufferParameteriv = 0 |
| PFNGLGETBUFFERPOINTERV | glGetBufferPointerv = 0 |
| PFNGLDELETESHADER | glDeleteShader = 0 |
| PFNGLGETHANDLEARB | glGetHandleARB = 0 |
| PFNGLDETACHSHADER | glDetachShader = 0 |
| PFNGLCREATESHADER | glCreateShader = 0 |
| PFNGLSHADERSOURCE | glShaderSource = 0 |
| PFNGLCOMPILESHADER | glCompileShader = 0 |
| PFNGLCREATEPROGRAM | glCreateProgram = 0 |
| PFNGLATTACHSHADER | glAttachShader = 0 |
| PFNGLLINKPROGRAM | glLinkProgram = 0 |
| PFNGLUSEPROGRAM | glUseProgram = 0 |
| PFNGLVALIDATEPROGRAM | glValidateProgram = 0 |
| PFNGLUNIFORM1F | glUniform1f = 0 |
| PFNGLUNIFORM2F | glUniform2f = 0 |
| PFNGLUNIFORM3F | glUniform3f = 0 |
| PFNGLUNIFORM4F | glUniform4f = 0 |
| PFNGLUNIFORM1I | glUniform1i = 0 |
| PFNGLUNIFORM2I | glUniform2i = 0 |
| PFNGLUNIFORM3I | glUniform3i = 0 |
| PFNGLUNIFORM4I | glUniform4i = 0 |
| PFNGLUNIFORM1FV | glUniform1fv = 0 |
| PFNGLUNIFORM2FV | glUniform2fv = 0 |
| PFNGLUNIFORM3FV | glUniform3fv = 0 |
| PFNGLUNIFORM4FV | glUniform4fv = 0 |
| PFNGLUNIFORM1IV | glUniform1iv = 0 |
| PFNGLUNIFORM2IV | glUniform2iv = 0 |
| PFNGLUNIFORM3IV | glUniform3iv = 0 |
| PFNGLUNIFORM4IV | glUniform4iv = 0 |
| PFNGLUNIFORMMATRIX2FV | glUniformMatrix2fv = 0 |
| PFNGLUNIFORMMATRIX3FV | glUniformMatrix3fv = 0 |
| PFNGLUNIFORMMATRIX4FV | glUniformMatrix4fv = 0 |
| PFNGLGETOBJECTPARAMETERFVARB | glGetObjectParameterfvARB = 0 |
| PFNGLGETOBJECTPARAMETERIVARB | glGetObjectParameterivARB = 0 |
| PFNGLGETSHADERIV | glGetShaderiv = 0 |
| PFNGLGETSHADERINFOLOG | glGetShaderInfoLog = 0 |
| PFNGLGETATTACHEDSHADERS | glGetAttachedShaders = 0 |
| PFNGLGETUNIFORMLOCATION | glGetUniformLocation = 0 |
| PFNGLGETACTIVEUNIFORM | glGetActiveUniform = 0 |
| PFNGLGETUNIFORMFV | glGetUniformfv = 0 |
| PFNGLGETUNIFORMIV | glGetUniformiv = 0 |
| PFNGLGETSHADERSOURCE | glGetShaderSource = 0 |
| PFNGLGETPROGRAMIV | glGetProgramiv = 0 |
| PFNGLVERTEXATTRIB1F | glVertexAttrib1f = 0 |
| PFNGLVERTEXATTRIB1S | glVertexAttrib1s = 0 |
| PFNGLVERTEXATTRIB1D | glVertexAttrib1d = 0 |
| PFNGLVERTEXATTRIB2F | glVertexAttrib2f = 0 |
| PFNGLVERTEXATTRIB2S | glVertexAttrib2s = 0 |
| PFNGLVERTEXATTRIB2D | glVertexAttrib2d = 0 |
| PFNGLVERTEXATTRIB3F | glVertexAttrib3f = 0 |
| PFNGLVERTEXATTRIB3S | glVertexAttrib3s = 0 |
| PFNGLVERTEXATTRIB3D | glVertexAttrib3d = 0 |
| PFNGLVERTEXATTRIB4F | glVertexAttrib4f = 0 |
| PFNGLVERTEXATTRIB4S | glVertexAttrib4s = 0 |
| PFNGLVERTEXATTRIB4D | glVertexAttrib4d = 0 |
| PFNGLVERTEXATTRIB4NUB | glVertexAttrib4Nub = 0 |
| PFNGLVERTEXATTRIB1FV | glVertexAttrib1fv = 0 |
| PFNGLVERTEXATTRIB1SV | glVertexAttrib1sv = 0 |
| PFNGLVERTEXATTRIB1DV | glVertexAttrib1dv = 0 |
| PFNGLVERTEXATTRIB2FV | glVertexAttrib2fv = 0 |
| PFNGLVERTEXATTRIB2SV | glVertexAttrib2sv = 0 |
| PFNGLVERTEXATTRIB2DV | glVertexAttrib2dv = 0 |
| PFNGLVERTEXATTRIB3FV | glVertexAttrib3fv = 0 |
| PFNGLVERTEXATTRIB3SV | glVertexAttrib3sv = 0 |
| PFNGLVERTEXATTRIB3DV | glVertexAttrib3dv = 0 |
| PFNGLVERTEXATTRIB4FV | glVertexAttrib4fv = 0 |
| PFNGLVERTEXATTRIB4SV | glVertexAttrib4sv = 0 |
| PFNGLVERTEXATTRIB4DV | glVertexAttrib4dv = 0 |
| PFNGLVERTEXATTRIB4BV | glVertexAttrib4bv = 0 |
| PFNGLVERTEXATTRIB4UBV | glVertexAttrib4ubv = 0 |
| PFNGLVERTEXATTRIB4USV | glVertexAttrib4usv = 0 |
| PFNGLVERTEXATTRIB4UIV | glVertexAttrib4uiv = 0 |
| PFNGLVERTEXATTRIB4NBV | glVertexAttrib4Nbv = 0 |
| PFNGLVERTEXATTRIB4NSV | glVertexAttrib4Nsv = 0 |
| PFNGLVERTEXATTRIB4NIV | glVertexAttrib4Niv = 0 |
| PFNGLVERTEXATTRIB4NUBV | glVertexAttrib4Nubv = 0 |
| PFNGLVERTEXATTRIB4NUSV | glVertexAttrib4Nusv = 0 |
| PFNGLVERTEXATTRIB4NUIV | glVertexAttrib4Nuiv = 0 |
| PFNGLGETVERTEXATTRIBDV | glGetVertexAttribdv = 0 |
| PFNGLGETVERTEXATTRIBFV | glGetVertexAttribfv = 0 |
| PFNGLGETVERTEXATTRIBIV | glGetVertexAttribiv = 0 |
| PFNGLGETVERTEXATTRIBPOINTERV | glGetVertexAttribPointerv = 0 |
| PFNGLBINDATTRIBLOCATION | glBindAttribLocation = 0 |
| PFNGLGETACTIVEATTRIB | glGetActiveAttrib = 0 |
| PFNGLGETATTRIBLOCATION | glGetAttribLocation = 0 |
| PFNGLENABLEVERTEXATTRIBARRAY | glEnableVertexAttribArray = 0 |
| PFNGLDISABLEVERTEXATTRIBARRAY | glDisableVertexAttribArray = 0 |
| PFNGLVERTEXATTRIBPOINTER | glVertexAttribPointer = 0 |
| PFNGLDRAWELEMENTS | glDrawElements = 0 |
| PFNPEGLCREATECONTEXT | PEglCreateContext = 0 |
| PFNPEGLMAKECURRENT | PEglMakeCurrent = 0 |
| PFNPEGLDELETECONTEXT | PEglDeleteContext = 0 |
| PFNPEGLGETPROCADDRESS | PEglGetProcAddress = 0 |
| PFNPEGLCREATECONTEXTATTRIBSARB | PEglCreateContextAttribsARB = 0 |
| PFNPEGLSWAPINTERVAL | PEglSwapInterval = 0 |
| PFNPEGLCHOOSEPIXELFORMATARB | PEglChoosePixelFormat = 0 |
| PFNGLGETSTRINGI | glGetStringi = 0 |
| PFNGLCOLORMASKI | glColorMaski = 0 |
| PFNGLGETBOOLEANI_V | glGetBooleani_v = 0 |
| PFNGLGETINTEGERI_V | glGetIntegeri_v = 0 |
| PFNGLENABLEI | glEnablei = 0 |
| PFNGLDISABLEI | glDisablei = 0 |
| PFNGLISENABLEDI | glIsEnabledi = 0 |
| PFNGLBEGINTRANSFORMFEEDBACK | glBeginTransformFeedback = 0 |
| PFNGLENDTRANSFORMFEEDBACK | glEndTransformFeedback = 0 |
| PFNGLBINDBUFFERRANGE | glBindBufferRange = 0 |
| PFNGLBINDBUFFERBASE | glBindBufferBase = 0 |