Namespaces | Defines | Typedefs | Variables

D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/RenderSystem/OpenGL/spOpenGLFunctionsARB.hpp File Reference

#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 Documentation

#define glGetProgramInfoLog   glGetInfoLogARB
#define glGetProgramiv   glGetObjectParameterivARB
#define glGetShaderInfoLog   glGetInfoLogARB
#define glGetShaderiv   glGetObjectParameterivARB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines