#include "Base/spStandard.hpp"
#include <windows.h>
#include <OpenGL/gl.h>
#include <OpenGL/glext.h>
#include <GL/wglext.h>
Go to the source code of this file.
Namespaces | |
namespace | sp |
!! | |
Defines | |
#define | glGetProgramiv glGetObjectParameterivARB |
#define | glGetShaderiv glGetObjectParameterivARB |
#define | glGetProgramInfoLog glGetInfoLogARB |
#define | glGetShaderInfoLog glGetInfoLogARB |
Typedefs | |
typedef BOOL(APIENTRY * | sp::PFNWGLSWAPINTERVALFARPROC )(int) |
Variables | |
PFNWGLCHOOSEPIXELFORMATARBPROC | sp::wglChoosePixelFormatARB |
PFNWGLSWAPINTERVALFARPROC | sp::wglSwapIntervalEXT |
PFNGLMULTITEXCOORD2FARBPROC | sp::glMultiTexCoord2fARB |
PFNGLACTIVETEXTUREARBPROC | sp::glActiveTextureARB |
PFNGLTEXIMAGE3DEXTPROC | sp::glTexImage3DEXT |
PFNGLTEXSUBIMAGE3DEXTPROC | sp::glTexSubImage3DEXT |
PFNGLCLIENTACTIVETEXTUREARBPROC | sp::glClientActiveTextureARB |
PFNGLFOGCOORDPOINTERPROC | sp::glFogCoordPointer |
PFNGLGENBUFFERSARBPROC | sp::glGenBuffersARB |
PFNGLBINDBUFFERARBPROC | sp::glBindBufferARB |
PFNGLBUFFERDATAARBPROC | sp::glBufferDataARB |
PFNGLBUFFERSUBDATAARBPROC | sp::glBufferSubDataARB |
PFNGLDELETEBUFFERSARBPROC | sp::glDeleteBuffersARB |
PFNGLDRAWELEMENTSINSTANCEDARBPROC | sp::glDrawElementsInstancedARB |
PFNGLDRAWARRAYSINSTANCEDARBPROC | sp::glDrawArraysInstancedARB |
PFNGLGENFRAMEBUFFERSEXTPROC | sp::glGenFramebuffersEXT |
PFNGLGENRENDERBUFFERSEXTPROC | sp::glGenRenderbuffersEXT |
PFNGLDELETEFRAMEBUFFERSEXTPROC | sp::glDeleteFramebuffersEXT |
PFNGLDELETERENDERBUFFERSEXTPROC | sp::glDeleteRenderbuffersEXT |
PFNGLBINDFRAMEBUFFEREXTPROC | sp::glBindFramebufferEXT |
PFNGLBINDRENDERBUFFEREXTPROC | sp::glBindRenderbufferEXT |
PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC | sp::glFramebufferRenderbufferEXT |
PFNGLFRAMEBUFFERTEXTURE1DEXTPROC | sp::glFramebufferTexture1DEXT |
PFNGLFRAMEBUFFERTEXTURE2DEXTPROC | sp::glFramebufferTexture2DEXT |
PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC | sp::glFramebufferTextureLayerEXT |
PFNGLRENDERBUFFERSTORAGEEXTPROC | sp::glRenderbufferStorageEXT |
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC | sp::glRenderbufferStorageMultisampleEXT |
PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC | sp::glCheckFramebufferStatusEXT |
PFNGLBLITFRAMEBUFFEREXTPROC | sp::glBlitFramebufferEXT |
PFNGLGENERATEMIPMAPEXTPROC | sp::glGenerateMipmapEXT |
PFNGLBINDPROGRAMARBPROC | sp::glBindProgramARB |
PFNGLPROGRAMSTRINGARBPROC | sp::glProgramStringARB |
PFNGLGENPROGRAMSARBPROC | sp::glGenProgramsARB |
PFNGLDELETEPROGRAMSARBPROC | sp::glDeleteProgramsARB |
PFNGLPROGRAMLOCALPARAMETER4FVARBPROC | sp::glProgramLocalParameter4fvARB |
PFNGLDRAWBUFFERSARBPROC | sp::glDrawBuffersARB |
PFNGLDELETEPROGRAMPROC | sp::glDeleteProgram |
PFNGLDELETESHADERPROC | sp::glDeleteShader |
PFNGLCREATEPROGRAMOBJECTARBPROC | sp::glCreateProgramObjectARB |
PFNGLCREATESHADEROBJECTARBPROC | sp::glCreateShaderObjectARB |
PFNGLSHADERSOURCEARBPROC | sp::glShaderSourceARB |
PFNGLCOMPILESHADERARBPROC | sp::glCompileShaderARB |
PFNGLATTACHOBJECTARBPROC | sp::glAttachObjectARB |
PFNGLDELETEOBJECTARBPROC | sp::glDeleteObjectARB |
PFNGLLINKPROGRAMARBPROC | sp::glLinkProgramARB |
PFNGLUSEPROGRAMOBJECTARBPROC | sp::glUseProgramObjectARB |
PFNGLGETOBJECTPARAMETERIVARBPROC | sp::glGetObjectParameterivARB |
PFNGLGETINFOLOGARBPROC | sp::glGetInfoLogARB |
PFNGLDETACHOBJECTARBPROC | sp::glDetachObjectARB |
PFNGLGETACTIVEUNIFORMARBPROC | sp::glGetActiveUniformARB |
PFNGLGETUNIFORMLOCATIONARBPROC | sp::glGetUniformLocationARB |
PFNGLUNIFORM1FARBPROC | sp::glUniform1fARB |
PFNGLUNIFORM3FARBPROC | sp::glUniform3fARB |
PFNGLUNIFORM4FARBPROC | sp::glUniform4fARB |
PFNGLUNIFORM1IARBPROC | sp::glUniform1iARB |
PFNGLUNIFORM1IVARBPROC | sp::glUniform1ivARB |
PFNGLUNIFORM1FVARBPROC | sp::glUniform1fvARB |
PFNGLUNIFORM2FVARBPROC | sp::glUniform2fvARB |
PFNGLUNIFORM3FVARBPROC | sp::glUniform3fvARB |
PFNGLUNIFORM4FVARBPROC | sp::glUniform4fvARB |
PFNGLUNIFORMMATRIX2FVARBPROC | sp::glUniformMatrix2fvARB |
PFNGLUNIFORMMATRIX3FVARBPROC | sp::glUniformMatrix3fvARB |
PFNGLUNIFORMMATRIX4FVARBPROC | sp::glUniformMatrix4fvARB |
PFNGLENABLEVERTEXATTRIBARRAYARBPROC | sp::glEnableVertexAttribArrayARB |
PFNGLDISABLEVERTEXATTRIBARRAYARBPROC | sp::glDisableVertexAttribArrayARB |
PFNGLVERTEXATTRIBPOINTERARBPROC | sp::glVertexAttribPointerARB |
PFNGLBINDATTRIBLOCATIONARBPROC | sp::glBindAttribLocationARB |
PFNGLBINDFRAGDATALOCATIONEXTPROC | sp::glBindFragDataLocationEXT |
PFNGLPROGRAMPARAMETERIEXTPROC | sp::glProgramParameteriEXT |
PFNGLBINDBUFFERBASEPROC | sp::glBindBufferBase |
PFNGLGETUNIFORMBLOCKINDEXPROC | sp::glGetUniformBlockIndex |
PFNGLGETACTIVEUNIFORMBLOCKIVPROC | sp::glGetActiveUniformBlockiv |
PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC | sp::glGetActiveUniformBlockName |
PFNGLUNIFORMBLOCKBINDINGPROC | sp::glUniformBlockBinding |
#define glGetProgramInfoLog glGetInfoLogARB |
#define glGetProgramiv glGetObjectParameterivARB |
#define glGetShaderInfoLog glGetInfoLogARB |
#define glGetShaderiv glGetObjectParameterivARB |