X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Farb_shader_objects.h;fp=source%2Farb_shader_objects.h;h=c40de6332cf34487e2830e37a503be58a68f6f80;hb=27abdf9ad5d5e297fd74ddc23b39b0c7817a20d8;hp=6b35cee18bb0dca16f9d7dd944fbe1a8aed752a4;hpb=4f8c3fd99d21b455e83d2d315be60669b2afc122;p=libs%2Fgl.git diff --git a/source/arb_shader_objects.h b/source/arb_shader_objects.h index 6b35cee1..c40de633 100644 --- a/source/arb_shader_objects.h +++ b/source/arb_shader_objects.h @@ -8,46 +8,46 @@ namespace Msp { namespace GL { -extern PFNGLATTACHSHADERPROC glAttachShader; -extern PFNGLCOMPILESHADERPROC glCompileShader; -extern PFNGLCREATEPROGRAMPROC glCreateProgram; -extern PFNGLCREATESHADERPROC glCreateShader; -extern PFNGLDELETEPROGRAMPROC glDeleteProgram; -extern PFNGLDELETESHADERPROC glDeleteShader; -extern PFNGLDETACHSHADERPROC glDetachShader; -extern PFNGLGETACTIVEUNIFORMPROC glGetActiveUniform; -extern PFNGLGETATTACHEDSHADERSPROC glGetAttachedShaders; -extern PFNGLGETPROGRAMINFOLOGPROC glGetProgramInfoLog; -extern PFNGLGETPROGRAMIVPROC glGetProgramiv; -extern PFNGLGETSHADERINFOLOGPROC glGetShaderInfoLog; -extern PFNGLGETSHADERSOURCEPROC glGetShaderSource; -extern PFNGLGETSHADERIVPROC glGetShaderiv; -extern PFNGLGETUNIFORMLOCATIONPROC glGetUniformLocation; -extern PFNGLGETUNIFORMFVPROC glGetUniformfv; -extern PFNGLGETUNIFORMIVPROC glGetUniformiv; -extern PFNGLLINKPROGRAMPROC glLinkProgram; -extern PFNGLSHADERSOURCEPROC glShaderSource; -extern PFNGLUNIFORM1FPROC glUniform1f; -extern PFNGLUNIFORM1FVPROC glUniform1fv; -extern PFNGLUNIFORM1IPROC glUniform1i; -extern PFNGLUNIFORM1IVPROC glUniform1iv; -extern PFNGLUNIFORM2FPROC glUniform2f; -extern PFNGLUNIFORM2FVPROC glUniform2fv; -extern PFNGLUNIFORM2IPROC glUniform2i; -extern PFNGLUNIFORM2IVPROC glUniform2iv; -extern PFNGLUNIFORM3FPROC glUniform3f; -extern PFNGLUNIFORM3FVPROC glUniform3fv; -extern PFNGLUNIFORM3IPROC glUniform3i; -extern PFNGLUNIFORM3IVPROC glUniform3iv; -extern PFNGLUNIFORM4FPROC glUniform4f; -extern PFNGLUNIFORM4FVPROC glUniform4fv; -extern PFNGLUNIFORM4IPROC glUniform4i; -extern PFNGLUNIFORM4IVPROC glUniform4iv; -extern PFNGLUNIFORMMATRIX2FVPROC glUniformMatrix2fv; -extern PFNGLUNIFORMMATRIX3FVPROC glUniformMatrix3fv; -extern PFNGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv; -extern PFNGLUSEPROGRAMPROC glUseProgram; -extern PFNGLVALIDATEPROGRAMPROC glValidateProgram; +extern PFNGLATTACHOBJECTARBPROC glAttachShader; +extern PFNGLCOMPILESHADERARBPROC glCompileShader; +extern PFNGLCREATEPROGRAMOBJECTARBPROC glCreateProgram; +extern PFNGLCREATESHADEROBJECTARBPROC glCreateShader; +extern PFNGLDELETEOBJECTARBPROC glDeleteProgram; +extern PFNGLDELETEOBJECTARBPROC glDeleteShader; +extern PFNGLDETACHOBJECTARBPROC glDetachShader; +extern PFNGLGETACTIVEUNIFORMARBPROC glGetActiveUniform; +extern PFNGLGETATTACHEDOBJECTSARBPROC glGetAttachedShaders; +extern PFNGLGETINFOLOGARBPROC glGetProgramInfoLog; +extern PFNGLGETOBJECTPARAMETERIVARBPROC glGetProgramiv; +extern PFNGLGETINFOLOGARBPROC glGetShaderInfoLog; +extern PFNGLGETSHADERSOURCEARBPROC glGetShaderSource; +extern PFNGLGETOBJECTPARAMETERIVARBPROC glGetShaderiv; +extern PFNGLGETUNIFORMLOCATIONARBPROC glGetUniformLocation; +extern PFNGLGETUNIFORMFVARBPROC glGetUniformfv; +extern PFNGLGETUNIFORMIVARBPROC glGetUniformiv; +extern PFNGLLINKPROGRAMARBPROC glLinkProgram; +extern PFNGLSHADERSOURCEARBPROC glShaderSource; +extern PFNGLUNIFORM1FARBPROC glUniform1f; +extern PFNGLUNIFORM1FVARBPROC glUniform1fv; +extern PFNGLUNIFORM1IARBPROC glUniform1i; +extern PFNGLUNIFORM1IVARBPROC glUniform1iv; +extern PFNGLUNIFORM2FARBPROC glUniform2f; +extern PFNGLUNIFORM2FVARBPROC glUniform2fv; +extern PFNGLUNIFORM2IARBPROC glUniform2i; +extern PFNGLUNIFORM2IVARBPROC glUniform2iv; +extern PFNGLUNIFORM3FARBPROC glUniform3f; +extern PFNGLUNIFORM3FVARBPROC glUniform3fv; +extern PFNGLUNIFORM3IARBPROC glUniform3i; +extern PFNGLUNIFORM3IVARBPROC glUniform3iv; +extern PFNGLUNIFORM4FARBPROC glUniform4f; +extern PFNGLUNIFORM4FVARBPROC glUniform4fv; +extern PFNGLUNIFORM4IARBPROC glUniform4i; +extern PFNGLUNIFORM4IVARBPROC glUniform4iv; +extern PFNGLUNIFORMMATRIX2FVARBPROC glUniformMatrix2fv; +extern PFNGLUNIFORMMATRIX3FVARBPROC glUniformMatrix3fv; +extern PFNGLUNIFORMMATRIX4FVARBPROC glUniformMatrix4fv; +extern PFNGLUSEPROGRAMOBJECTARBPROC glUseProgram; +extern PFNGLVALIDATEPROGRAMARBPROC glValidateProgram; extern Extension ARB_shader_objects;