|
@@ -64,10 +64,8 @@ PFNGLDELETEPROGRAMPROC glDeleteProgram;
|
|
|
PFNGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv;
|
|
PFNGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv;
|
|
|
PFNGLGETSHADERIVPROC glGetShaderiv;
|
|
PFNGLGETSHADERIVPROC glGetShaderiv;
|
|
|
PFNGLGETSHADERINFOLOGPROC glGetShaderInfoLog;
|
|
PFNGLGETSHADERINFOLOGPROC glGetShaderInfoLog;
|
|
|
-#ifndef _MINGW
|
|
|
|
|
PFNGLGETUNIFORMLOCATIONARBPROC glGetUniformLocation;
|
|
PFNGLGETUNIFORMLOCATIONARBPROC glGetUniformLocation;
|
|
|
#endif
|
|
#endif
|
|
|
-#endif
|
|
|
|
|
|
|
|
|
|
GLSLShaderModule::GLSLShaderModule() : PolycodeShaderModule() {
|
|
GLSLShaderModule::GLSLShaderModule() : PolycodeShaderModule() {
|
|
|
#ifdef _WINDOWS
|
|
#ifdef _WINDOWS
|
|
@@ -76,7 +74,6 @@ GLSLShaderModule::GLSLShaderModule() : PolycodeShaderModule() {
|
|
|
glUniform1f = (PFNGLUNIFORM1FPROC)wglGetProcAddress("glUniform1f");
|
|
glUniform1f = (PFNGLUNIFORM1FPROC)wglGetProcAddress("glUniform1f");
|
|
|
glUniform2f = (PFNGLUNIFORM2FPROC)wglGetProcAddress("glUniform2f");
|
|
glUniform2f = (PFNGLUNIFORM2FPROC)wglGetProcAddress("glUniform2f");
|
|
|
glUniform3f = (PFNGLUNIFORM3FPROC)wglGetProcAddress("glUniform3f");
|
|
glUniform3f = (PFNGLUNIFORM3FPROC)wglGetProcAddress("glUniform3f");
|
|
|
- glUniform4f = (PFNGLUNIFORM4FPROC)wglGetProcAddress("glUniform4f");
|
|
|
|
|
glCreateShader = (PFNGLCREATESHADERPROC)wglGetProcAddress("glCreateShader");
|
|
glCreateShader = (PFNGLCREATESHADERPROC)wglGetProcAddress("glCreateShader");
|
|
|
glShaderSource = (PFNGLSHADERSOURCEPROC)wglGetProcAddress("glShaderSource");
|
|
glShaderSource = (PFNGLSHADERSOURCEPROC)wglGetProcAddress("glShaderSource");
|
|
|
glCompileShader = (PFNGLCOMPILESHADERPROC)wglGetProcAddress("glCompileShader");
|
|
glCompileShader = (PFNGLCOMPILESHADERPROC)wglGetProcAddress("glCompileShader");
|
|
@@ -93,6 +90,7 @@ GLSLShaderModule::GLSLShaderModule() : PolycodeShaderModule() {
|
|
|
|
|
|
|
|
#ifndef _MINGW
|
|
#ifndef _MINGW
|
|
|
glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONARBPROC)wglGetProcAddress("glGetUniformLocation");
|
|
glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONARBPROC)wglGetProcAddress("glGetUniformLocation");
|
|
|
|
|
+ glUniform4f = (PFNGLUNIFORM4FPROC)wglGetProcAddress("glUniform4f");
|
|
|
#endif
|
|
#endif
|
|
|
#endif
|
|
#endif
|
|
|
}
|
|
}
|