glShaderSource - Weist einem Shader Quellcode zu.

void glShaderSource(
	GLuint shader, 
	GLsizei count, 
	const GLchar **string,
	const GLint *length
);
  • GLuint shader - Das Shader Objekt, generiert mit glCreateShader
  • GLsizei count - Wie viele Strings (“dateien”) übergeben werden sollen
  • const GLchar **string - Array an GLSL Shader strings
  • const GLint *length - Länge derShader strings. Kann man auf 0 setzen, um anzugeben dass die Strings Nullterminiert sind.