Lines Matching refs:shader

6186 /* GL type for program/shader text */
6203 /* GL types for program/shader text and shader object handles */
6621 GLAPI void APIENTRY glAttachShader (GLuint program, GLuint shader);
6623 GLAPI void APIENTRY glCompileShader (GLuint shader);
6627 GLAPI void APIENTRY glDeleteShader (GLuint shader);
6628 GLAPI void APIENTRY glDetachShader (GLuint program, GLuint shader);
6637 GLAPI void APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint *params);
6638 GLAPI void APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
6639 GLAPI void APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source);
6648 GLAPI GLboolean APIENTRY glIsShader (GLuint shader);
6650 GLAPI void APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar* const *string, const GLint *length);
6715 typedef void (APIENTRYP PFNGLATTACHSHADERPROC) (GLuint program, GLuint shader);
6717 typedef void (APIENTRYP PFNGLCOMPILESHADERPROC) (GLuint shader);
6721 typedef void (APIENTRYP PFNGLDELETESHADERPROC) (GLuint shader);
6722 typedef void (APIENTRYP PFNGLDETACHSHADERPROC) (GLuint program, GLuint shader);
6731 typedef void (APIENTRYP PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint *params);
6732 typedef void (APIENTRYP PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
6733 typedef void (APIENTRYP PFNGLGETSHADERSOURCEPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source);
6742 typedef GLboolean (APIENTRYP PFNGLISSHADERPROC) (GLuint shader);
6744 typedef void (APIENTRYP PFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const GLchar* const *string, const GLint *length);
7939 GLAPI void APIENTRY glCompileShaderIncludeARB (GLuint shader, GLsizei count, const GLchar* *path, const GLint *length);
7946 typedef void (APIENTRYP PFNGLCOMPILESHADERINCLUDEARBPROC) (GLuint shader, GLsizei count, const GLchar* *path, const GLint *length);