Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CAPI_GL_Util.cpp File Reference
#include "CAPI_GL_Util.h"
#include "../../Kernel/OVR_Log.h"
#include <string.h>
Include dependency graph for CAPI_GL_Util.cpp:

Go to the source code of this file.

Namespaces

 OVR
 
 OVR::CAPI
 
 OVR::CAPI::GL
 

Functions

void OVR::CAPI::GL::InitGLExtensions ()
 

Variables

PFNGLDELETESHADERPROC OVR::CAPI::GL::glDeleteShader
 
PFNGLBINDFRAMEBUFFERPROC OVR::CAPI::GL::glBindFramebuffer
 
PFNGLACTIVETEXTUREPROC OVR::CAPI::GL::glActiveTexture
 
PFNGLDISABLEVERTEXATTRIBARRAYPROC OVR::CAPI::GL::glDisableVertexAttribArray
 
PFNGLVERTEXATTRIBPOINTERPROC OVR::CAPI::GL::glVertexAttribPointer
 
PFNGLENABLEVERTEXATTRIBARRAYPROC OVR::CAPI::GL::glEnableVertexAttribArray
 
PFNGLBINDBUFFERPROC OVR::CAPI::GL::glBindBuffer
 
PFNGLUNIFORMMATRIX3FVPROC OVR::CAPI::GL::glUniformMatrix3fv
 
PFNGLUNIFORMMATRIX4FVPROC OVR::CAPI::GL::glUniformMatrix4fv
 
PFNGLDELETEBUFFERSPROC OVR::CAPI::GL::glDeleteBuffers
 
PFNGLBUFFERDATAPROC OVR::CAPI::GL::glBufferData
 
PFNGLGENBUFFERSPROC OVR::CAPI::GL::glGenBuffers
 
PFNGLMAPBUFFERPROC OVR::CAPI::GL::glMapBuffer
 
PFNGLUNMAPBUFFERPROC OVR::CAPI::GL::glUnmapBuffer
 
PFNGLGETSHADERINFOLOGPROC OVR::CAPI::GL::glGetShaderInfoLog
 
PFNGLGETSHADERIVPROC OVR::CAPI::GL::glGetShaderiv
 
PFNGLCOMPILESHADERPROC OVR::CAPI::GL::glCompileShader
 
PFNGLSHADERSOURCEPROC OVR::CAPI::GL::glShaderSource
 
PFNGLCREATESHADERPROC OVR::CAPI::GL::glCreateShader
 
PFNGLCREATEPROGRAMPROC OVR::CAPI::GL::glCreateProgram
 
PFNGLATTACHSHADERPROC OVR::CAPI::GL::glAttachShader
 
PFNGLDETACHSHADERPROC OVR::CAPI::GL::glDetachShader
 
PFNGLDELETEPROGRAMPROC OVR::CAPI::GL::glDeleteProgram
 
PFNGLUNIFORM1IPROC OVR::CAPI::GL::glUniform1i
 
PFNGLGETUNIFORMLOCATIONPROC OVR::CAPI::GL::glGetUniformLocation
 
PFNGLGETACTIVEUNIFORMPROC OVR::CAPI::GL::glGetActiveUniform
 
PFNGLUSEPROGRAMPROC OVR::CAPI::GL::glUseProgram
 
PFNGLGETPROGRAMINFOLOGPROC OVR::CAPI::GL::glGetProgramInfoLog
 
PFNGLGETPROGRAMIVPROC OVR::CAPI::GL::glGetProgramiv
 
PFNGLLINKPROGRAMPROC OVR::CAPI::GL::glLinkProgram
 
PFNGLBINDATTRIBLOCATIONPROC OVR::CAPI::GL::glBindAttribLocation
 
PFNGLGETATTRIBLOCATIONPROC OVR::CAPI::GL::glGetAttribLocation
 
PFNGLUNIFORM4FVPROC OVR::CAPI::GL::glUniform4fv
 
PFNGLUNIFORM3FVPROC OVR::CAPI::GL::glUniform3fv
 
PFNGLUNIFORM2FVPROC OVR::CAPI::GL::glUniform2fv
 
PFNGLUNIFORM1FVPROC OVR::CAPI::GL::glUniform1fv
 
PFNGLGENVERTEXARRAYSPROC OVR::CAPI::GL::glGenVertexArrays
 
PFNGLDELETEVERTEXARRAYSPROC OVR::CAPI::GL::glDeleteVertexArrays
 
PFNGLBINDVERTEXARRAYPROC OVR::CAPI::GL::glBindVertexArray
 
void(*)(void) OVR::CAPI::GL::GetFunction (const char *functionName)