Gl.GetSubroutineIndex
- void MinSampleShading(GLfloat value)
- void BlendEquationi(GLuint buf, GLenum mode)
- void BlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
- void BlendFunci(GLuint buf, GLenum src, GLenum dst)
- void BlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
- void DrawArraysIndirect(GLenum mode, const(void)* indirect)
- void DrawElementsIndirect(GLenum mode, GLenum type, const(void)* indirect)
- void Uniform1d(GLint location, GLdouble x)
- void Uniform2d(GLint location, GLdouble x, GLdouble y)
- void Uniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z)
- void Uniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
- void Uniform1dv(GLint location, GLsizei count, const(GLdouble)* value)
- void Uniform2dv(GLint location, GLsizei count, const(GLdouble)* value)
- void Uniform3dv(GLint location, GLsizei count, const(GLdouble)* value)
- void Uniform4dv(GLint location, GLsizei count, const(GLdouble)* value)
- void UniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const(GLdouble)* value)
- void UniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const(GLdouble)* value)
- void UniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const(GLdouble)* value)
- void UniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const(GLdouble)* value)
- void UniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const(GLdouble)* value)
- void UniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const(GLdouble)* value)
- void UniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const(GLdouble)* value)
- void UniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const(GLdouble)* value)
- void UniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const(GLdouble)* value)
- void GetUniformdv(GLuint program, GLint location, GLdouble* params)
- GLint GetSubroutineUniformLocation(GLuint program, GLenum shadertype, const(GLchar)* name)
- GLuint GetSubroutineIndex(GLuint program, GLenum shadertype, const(GLchar)* name)
- void GetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint* values)
- void GetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei* length, GLchar* name)
- void GetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei* length, GLchar* name)
- void UniformSubroutinesuiv(GLenum shadertype, GLsizei count, const(GLuint)* indices)
- void GetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint* params)
- void GetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint* values)
- void PatchParameteri(GLenum pname, GLint value)
- void PatchParameterfv(GLenum pname, const(GLfloat)* values)
- void BindTransformFeedback(GLenum target, GLuint id)
- void DeleteTransformFeedbacks(GLsizei n, const(GLuint)* ids)
- void GenTransformFeedbacks(GLsizei n, GLuint* ids)
- GLboolean IsTransformFeedback(GLuint id)
- void PauseTransformFeedback()
- void ResumeTransformFeedback()
- void DrawTransformFeedback(GLenum mode, GLuint id)
- void DrawTransformFeedbackStream(GLenum mode, GLuint id, GLuint stream)
- void BeginQueryIndexed(GLenum target, GLuint index, GLuint id)
- void EndQueryIndexed(GLenum target, GLuint index)
- void GetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint* params)
gfx bindings opengl gl Gl
constructorsfunctions
Commands for GL_VERSION_4_0