mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 02:42:49 -04:00
fix the glShaderSource prototype, also fix compilation for GLES2
This commit is contained in:
parent
256cb5c2f7
commit
ccbfafaf8f
@ -131,7 +131,7 @@ void main(void) {\
|
|||||||
}\n",
|
}\n",
|
||||||
"void main(void) {\
|
"void main(void) {\
|
||||||
gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0);\
|
gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0);\
|
||||||
}\n");
|
}\n", "", "", "");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
@ -150,7 +150,7 @@ typedef void (APIENTRYP PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLin
|
|||||||
typedef void (APIENTRYP PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
|
typedef void (APIENTRYP PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
|
||||||
typedef GLint (APIENTRYP PFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar *name);
|
typedef GLint (APIENTRYP PFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar *name);
|
||||||
typedef void (APIENTRYP PFNGLLINKPROGRAMPROC) (GLuint program);
|
typedef void (APIENTRYP PFNGLLINKPROGRAMPROC) (GLuint program);
|
||||||
typedef void (APIENTRYP PFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const GLchar* const *string, const GLint *length);
|
typedef void (APIENTRYP PFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const GLchar **string, const GLint *length);
|
||||||
typedef void (APIENTRYP PFNGLUSEPROGRAMPROC) (GLuint program);
|
typedef void (APIENTRYP PFNGLUSEPROGRAMPROC) (GLuint program);
|
||||||
typedef void (APIENTRYP PFNGLUNIFORM4FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
|
typedef void (APIENTRYP PFNGLUNIFORM4FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
|
||||||
typedef void (APIENTRYP PFNGLUNIFORM4DPROC) (GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3);
|
typedef void (APIENTRYP PFNGLUNIFORM4DPROC) (GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3);
|
||||||
|
@ -5955,7 +5955,7 @@ GLAPI void APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, GLvoi
|
|||||||
GLAPI GLboolean APIENTRY glIsProgram (GLuint program);
|
GLAPI GLboolean APIENTRY glIsProgram (GLuint program);
|
||||||
GLAPI GLboolean APIENTRY glIsShader (GLuint shader);
|
GLAPI GLboolean APIENTRY glIsShader (GLuint shader);
|
||||||
GLAPI void APIENTRY glLinkProgram (GLuint program);
|
GLAPI void APIENTRY glLinkProgram (GLuint program);
|
||||||
GLAPI void APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar* const *string, const GLint *length);
|
GLAPI void APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar **string, const GLint *length);
|
||||||
GLAPI void APIENTRY glUseProgram (GLuint program);
|
GLAPI void APIENTRY glUseProgram (GLuint program);
|
||||||
GLAPI void APIENTRY glUniform1f (GLint location, GLfloat v0);
|
GLAPI void APIENTRY glUniform1f (GLint location, GLfloat v0);
|
||||||
GLAPI void APIENTRY glUniform2f (GLint location, GLfloat v0, GLfloat v1);
|
GLAPI void APIENTRY glUniform2f (GLint location, GLfloat v0, GLfloat v1);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user