Class ARBSeparateShaderObjects

java.lang.Object
org.lwjgl.opengl.ARBSeparateShaderObjects

public class ARBSeparateShaderObjects extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    glActiveShaderProgram(int pipeline, int program)
    void glActiveShaderProgram(GLuint pipeline, GLuint program)
    static void
    glBindProgramPipeline(int pipeline)
    void glBindProgramPipeline(GLuint pipeline)
    static int
    GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    static int
    glCreateShaderProgramv(int type, CharSequence... strings)
    GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    static int
    GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    static void
    void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    static void
    glDeleteProgramPipelines(int[] pipelines)
    void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    static void
    void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    static int
    void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    static void
    glGenProgramPipelines(int[] pipelines)
    void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    static void
    void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    static int
    glGetProgramPipelinei(int pipeline, int pname)
    void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    static String
    void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static String
    glGetProgramPipelineInfoLog(int pipeline, int bufSize)
    void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static void
    glGetProgramPipelineInfoLog(int pipeline, int @Nullable [] length, ByteBuffer infoLog)
    void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static void
    glGetProgramPipelineInfoLog(int pipeline, @Nullable IntBuffer length, ByteBuffer infoLog)
    void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static void
    glGetProgramPipelineiv(int pipeline, int pname, int[] params)
    void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    static void
    glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
    void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    static boolean
    glIsProgramPipeline(int pipeline)
    GLboolean glIsProgramPipeline(GLuint pipeline)
    static void
    glProgramParameteri(int program, int pname, int value)
    void glProgramParameteri(GLuint program, GLenum pname, GLint value)
    static void
    glProgramUniform1d(int program, int location, double x)
    void glProgramUniform1d(GLuint program, GLint location, GLdouble x)
    static void
    glProgramUniform1dv(int program, int location, double[] value)
    void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    glProgramUniform1dv(int program, int location, DoubleBuffer value)
    void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    glProgramUniform1f(int program, int location, float x)
    void glProgramUniform1f(GLuint program, GLint location, GLfloat x)
    static void
    glProgramUniform1fv(int program, int location, float[] value)
    void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform1fv(int program, int location, FloatBuffer value)
    void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform1i(int program, int location, int x)
    void glProgramUniform1i(GLuint program, GLint location, GLint x)
    static void
    glProgramUniform1iv(int program, int location, int[] value)
    void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform1iv(int program, int location, IntBuffer value)
    void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform1ui(int program, int location, int x)
    void glProgramUniform1ui(GLuint program, GLint location, GLuint x)
    static void
    glProgramUniform1uiv(int program, int location, int[] value)
    void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform1uiv(int program, int location, IntBuffer value)
    void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform2d(int program, int location, double x, double y)
    void glProgramUniform2d(GLuint program, GLint location, GLdouble x, GLdouble y)
    static void
    glProgramUniform2dv(int program, int location, double[] value)
    void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    glProgramUniform2dv(int program, int location, DoubleBuffer value)
    void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    glProgramUniform2f(int program, int location, float x, float y)
    void glProgramUniform2f(GLuint program, GLint location, GLfloat x, GLfloat y)
    static void
    glProgramUniform2fv(int program, int location, float[] value)
    void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform2fv(int program, int location, FloatBuffer value)
    void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform2i(int program, int location, int x, int y)
    void glProgramUniform2i(GLuint program, GLint location, GLint x, GLint y)
    static void
    glProgramUniform2iv(int program, int location, int[] value)
    void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform2iv(int program, int location, IntBuffer value)
    void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform2ui(int program, int location, int x, int y)
    void glProgramUniform2ui(GLuint program, GLint location, GLuint x, GLuint y)
    static void
    glProgramUniform2uiv(int program, int location, int[] value)
    void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform2uiv(int program, int location, IntBuffer value)
    void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform3d(int program, int location, double x, double y, double z)
    void glProgramUniform3d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z)
    static void
    glProgramUniform3dv(int program, int location, double[] value)
    void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    glProgramUniform3dv(int program, int location, DoubleBuffer value)
    void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    glProgramUniform3f(int program, int location, float x, float y, float z)
    void glProgramUniform3f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z)
    static void
    glProgramUniform3fv(int program, int location, float[] value)
    void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform3fv(int program, int location, FloatBuffer value)
    void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform3i(int program, int location, int x, int y, int z)
    void glProgramUniform3i(GLuint program, GLint location, GLint x, GLint y, GLint z)
    static void
    glProgramUniform3iv(int program, int location, int[] value)
    void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform3iv(int program, int location, IntBuffer value)
    void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform3ui(int program, int location, int x, int y, int z)
    void glProgramUniform3ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z)
    static void
    glProgramUniform3uiv(int program, int location, int[] value)
    void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform3uiv(int program, int location, IntBuffer value)
    void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform4d(int program, int location, double x, double y, double z, double w)
    void glProgramUniform4d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
    static void
    glProgramUniform4dv(int program, int location, double[] value)
    void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    glProgramUniform4dv(int program, int location, DoubleBuffer value)
    void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    glProgramUniform4f(int program, int location, float x, float y, float z, float w)
    void glProgramUniform4f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
    static void
    glProgramUniform4fv(int program, int location, float[] value)
    void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform4fv(int program, int location, FloatBuffer value)
    void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform4i(int program, int location, int x, int y, int z, int w)
    void glProgramUniform4i(GLuint program, GLint location, GLint x, GLint y, GLint z, GLint w)
    static void
    glProgramUniform4iv(int program, int location, int[] value)
    void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform4iv(int program, int location, IntBuffer value)
    void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform4ui(int program, int location, int x, int y, int z, int w)
    void glProgramUniform4ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z, GLuint w)
    static void
    glProgramUniform4uiv(int program, int location, int[] value)
    void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform4uiv(int program, int location, IntBuffer value)
    void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniformMatrix2dv(int program, int location, boolean transpose, double[] value)
    void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix2dv(int program, int location, boolean transpose, DoubleBuffer value)
    void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix2fv(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2fv(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2x3dv(int program, int location, boolean transpose, double[] value)
    void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix2x3dv(int program, int location, boolean transpose, DoubleBuffer value)
    void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2x4dv(int program, int location, boolean transpose, double[] value)
    void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix2x4dv(int program, int location, boolean transpose, DoubleBuffer value)
    void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3dv(int program, int location, boolean transpose, double[] value)
    void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix3dv(int program, int location, boolean transpose, DoubleBuffer value)
    void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix3fv(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3fv(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3x2dv(int program, int location, boolean transpose, double[] value)
    void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix3x2dv(int program, int location, boolean transpose, DoubleBuffer value)
    void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3x4dv(int program, int location, boolean transpose, double[] value)
    void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix3x4dv(int program, int location, boolean transpose, DoubleBuffer value)
    void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4dv(int program, int location, boolean transpose, double[] value)
    void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix4dv(int program, int location, boolean transpose, DoubleBuffer value)
    void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix4fv(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4fv(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4x2dv(int program, int location, boolean transpose, double[] value)
    void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix4x2dv(int program, int location, boolean transpose, DoubleBuffer value)
    void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4x3dv(int program, int location, boolean transpose, double[] value)
    void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix4x3dv(int program, int location, boolean transpose, DoubleBuffer value)
    void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glUseProgramStages(int pipeline, int stages, int program)
    void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
    static void
    void glValidateProgramPipeline(GLuint pipeline)
    static int
    nglCreateShaderProgramv(int type, int count, long strings)
    GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    static void
    nglDeleteProgramPipelines(int n, long pipelines)
    void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    static void
    nglGenProgramPipelines(int n, long pipelines)
    void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    static void
    nglGetProgramPipelineInfoLog(int pipeline, int bufSize, long length, long infoLog)
    void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static void
    nglGetProgramPipelineiv(int pipeline, int pname, long params)
    void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    static void
    nglProgramUniform1dv(int program, int location, int count, long value)
    void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    nglProgramUniform1fv(int program, int location, int count, long value)
    void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    nglProgramUniform1iv(int program, int location, int count, long value)
    void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    nglProgramUniform1uiv(int program, int location, int count, long value)
    void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    nglProgramUniform2dv(int program, int location, int count, long value)
    void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    nglProgramUniform2fv(int program, int location, int count, long value)
    void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    nglProgramUniform2iv(int program, int location, int count, long value)
    void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    nglProgramUniform2uiv(int program, int location, int count, long value)
    void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    nglProgramUniform3dv(int program, int location, int count, long value)
    void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    nglProgramUniform3fv(int program, int location, int count, long value)
    void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    nglProgramUniform3iv(int program, int location, int count, long value)
    void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    nglProgramUniform3uiv(int program, int location, int count, long value)
    void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    nglProgramUniform4dv(int program, int location, int count, long value)
    void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    static void
    nglProgramUniform4fv(int program, int location, int count, long value)
    void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    nglProgramUniform4iv(int program, int location, int count, long value)
    void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    nglProgramUniform4uiv(int program, int location, int count, long value)
    void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    nglProgramUniformMatrix2dv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    nglProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix2x3dv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    nglProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix2x4dv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    nglProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix3dv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    nglProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix3x2dv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    nglProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix3x4dv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    nglProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix4dv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    nglProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix4x2dv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    nglProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix4x3dv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    static void
    nglProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • glUseProgramStages

      public static void glUseProgramStages(int pipeline, int stages, int program)
      void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
    • glActiveShaderProgram

      public static void glActiveShaderProgram(int pipeline, int program)
      void glActiveShaderProgram(GLuint pipeline, GLuint program)
    • nglCreateShaderProgramv

      public static int nglCreateShaderProgramv(int type, int count, long strings)
      GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    • glCreateShaderProgramv

      public static int glCreateShaderProgramv(int type, PointerBuffer strings)
      GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    • glCreateShaderProgramv

      public static int glCreateShaderProgramv(int type, CharSequence... strings)
      GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    • glCreateShaderProgramv

      public static int glCreateShaderProgramv(int type, CharSequence string)
      GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    • glBindProgramPipeline

      public static void glBindProgramPipeline(int pipeline)
      void glBindProgramPipeline(GLuint pipeline)
    • nglDeleteProgramPipelines

      public static void nglDeleteProgramPipelines(int n, long pipelines)
      void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    • glDeleteProgramPipelines

      public static void glDeleteProgramPipelines(IntBuffer pipelines)
      void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    • glDeleteProgramPipelines

      public static void glDeleteProgramPipelines(int pipeline)
      void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    • nglGenProgramPipelines

      public static void nglGenProgramPipelines(int n, long pipelines)
      void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    • glGenProgramPipelines

      public static void glGenProgramPipelines(IntBuffer pipelines)
      void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    • glGenProgramPipelines

      public static int glGenProgramPipelines()
      void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    • glIsProgramPipeline

      public static boolean glIsProgramPipeline(int pipeline)
      GLboolean glIsProgramPipeline(GLuint pipeline)
    • glProgramParameteri

      public static void glProgramParameteri(int program, int pname, int value)
      void glProgramParameteri(GLuint program, GLenum pname, GLint value)
    • nglGetProgramPipelineiv

      public static void nglGetProgramPipelineiv(int pipeline, int pname, long params)
      void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    • glGetProgramPipelineiv

      public static void glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
      void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    • glGetProgramPipelinei

      public static int glGetProgramPipelinei(int pipeline, int pname)
      void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    • glProgramUniform1i

      public static void glProgramUniform1i(int program, int location, int x)
      void glProgramUniform1i(GLuint program, GLint location, GLint x)
    • glProgramUniform2i

      public static void glProgramUniform2i(int program, int location, int x, int y)
      void glProgramUniform2i(GLuint program, GLint location, GLint x, GLint y)
    • glProgramUniform3i

      public static void glProgramUniform3i(int program, int location, int x, int y, int z)
      void glProgramUniform3i(GLuint program, GLint location, GLint x, GLint y, GLint z)
    • glProgramUniform4i

      public static void glProgramUniform4i(int program, int location, int x, int y, int z, int w)
      void glProgramUniform4i(GLuint program, GLint location, GLint x, GLint y, GLint z, GLint w)
    • glProgramUniform1ui

      public static void glProgramUniform1ui(int program, int location, int x)
      void glProgramUniform1ui(GLuint program, GLint location, GLuint x)
    • glProgramUniform2ui

      public static void glProgramUniform2ui(int program, int location, int x, int y)
      void glProgramUniform2ui(GLuint program, GLint location, GLuint x, GLuint y)
    • glProgramUniform3ui

      public static void glProgramUniform3ui(int program, int location, int x, int y, int z)
      void glProgramUniform3ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z)
    • glProgramUniform4ui

      public static void glProgramUniform4ui(int program, int location, int x, int y, int z, int w)
      void glProgramUniform4ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z, GLuint w)
    • glProgramUniform1f

      public static void glProgramUniform1f(int program, int location, float x)
      void glProgramUniform1f(GLuint program, GLint location, GLfloat x)
    • glProgramUniform2f

      public static void glProgramUniform2f(int program, int location, float x, float y)
      void glProgramUniform2f(GLuint program, GLint location, GLfloat x, GLfloat y)
    • glProgramUniform3f

      public static void glProgramUniform3f(int program, int location, float x, float y, float z)
      void glProgramUniform3f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z)
    • glProgramUniform4f

      public static void glProgramUniform4f(int program, int location, float x, float y, float z, float w)
      void glProgramUniform4f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
    • glProgramUniform1d

      public static void glProgramUniform1d(int program, int location, double x)
      void glProgramUniform1d(GLuint program, GLint location, GLdouble x)
    • glProgramUniform2d

      public static void glProgramUniform2d(int program, int location, double x, double y)
      void glProgramUniform2d(GLuint program, GLint location, GLdouble x, GLdouble y)
    • glProgramUniform3d

      public static void glProgramUniform3d(int program, int location, double x, double y, double z)
      void glProgramUniform3d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z)
    • glProgramUniform4d

      public static void glProgramUniform4d(int program, int location, double x, double y, double z, double w)
      void glProgramUniform4d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
    • nglProgramUniform1iv

      public static void nglProgramUniform1iv(int program, int location, int count, long value)
      void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform1iv

      public static void glProgramUniform1iv(int program, int location, IntBuffer value)
      void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • nglProgramUniform2iv

      public static void nglProgramUniform2iv(int program, int location, int count, long value)
      void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform2iv

      public static void glProgramUniform2iv(int program, int location, IntBuffer value)
      void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • nglProgramUniform3iv

      public static void nglProgramUniform3iv(int program, int location, int count, long value)
      void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform3iv

      public static void glProgramUniform3iv(int program, int location, IntBuffer value)
      void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • nglProgramUniform4iv

      public static void nglProgramUniform4iv(int program, int location, int count, long value)
      void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform4iv

      public static void glProgramUniform4iv(int program, int location, IntBuffer value)
      void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • nglProgramUniform1uiv

      public static void nglProgramUniform1uiv(int program, int location, int count, long value)
      void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform1uiv

      public static void glProgramUniform1uiv(int program, int location, IntBuffer value)
      void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • nglProgramUniform2uiv

      public static void nglProgramUniform2uiv(int program, int location, int count, long value)
      void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform2uiv

      public static void glProgramUniform2uiv(int program, int location, IntBuffer value)
      void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • nglProgramUniform3uiv

      public static void nglProgramUniform3uiv(int program, int location, int count, long value)
      void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform3uiv

      public static void glProgramUniform3uiv(int program, int location, IntBuffer value)
      void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • nglProgramUniform4uiv

      public static void nglProgramUniform4uiv(int program, int location, int count, long value)
      void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform4uiv

      public static void glProgramUniform4uiv(int program, int location, IntBuffer value)
      void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • nglProgramUniform1fv

      public static void nglProgramUniform1fv(int program, int location, int count, long value)
      void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform1fv

      public static void glProgramUniform1fv(int program, int location, FloatBuffer value)
      void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • nglProgramUniform2fv

      public static void nglProgramUniform2fv(int program, int location, int count, long value)
      void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform2fv

      public static void glProgramUniform2fv(int program, int location, FloatBuffer value)
      void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • nglProgramUniform3fv

      public static void nglProgramUniform3fv(int program, int location, int count, long value)
      void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform3fv

      public static void glProgramUniform3fv(int program, int location, FloatBuffer value)
      void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • nglProgramUniform4fv

      public static void nglProgramUniform4fv(int program, int location, int count, long value)
      void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform4fv

      public static void glProgramUniform4fv(int program, int location, FloatBuffer value)
      void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • nglProgramUniform1dv

      public static void nglProgramUniform1dv(int program, int location, int count, long value)
      void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • glProgramUniform1dv

      public static void glProgramUniform1dv(int program, int location, DoubleBuffer value)
      void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • nglProgramUniform2dv

      public static void nglProgramUniform2dv(int program, int location, int count, long value)
      void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • glProgramUniform2dv

      public static void glProgramUniform2dv(int program, int location, DoubleBuffer value)
      void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • nglProgramUniform3dv

      public static void nglProgramUniform3dv(int program, int location, int count, long value)
      void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • glProgramUniform3dv

      public static void glProgramUniform3dv(int program, int location, DoubleBuffer value)
      void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • nglProgramUniform4dv

      public static void nglProgramUniform4dv(int program, int location, int count, long value)
      void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • glProgramUniform4dv

      public static void glProgramUniform4dv(int program, int location, DoubleBuffer value)
      void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • nglProgramUniformMatrix2fv

      public static void nglProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2fv

      public static void glProgramUniformMatrix2fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix3fv

      public static void nglProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3fv

      public static void glProgramUniformMatrix3fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix4fv

      public static void nglProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4fv

      public static void glProgramUniformMatrix4fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix2dv

      public static void nglProgramUniformMatrix2dv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix2dv

      public static void glProgramUniformMatrix2dv(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • nglProgramUniformMatrix3dv

      public static void nglProgramUniformMatrix3dv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix3dv

      public static void glProgramUniformMatrix3dv(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • nglProgramUniformMatrix4dv

      public static void nglProgramUniformMatrix4dv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix4dv

      public static void glProgramUniformMatrix4dv(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • nglProgramUniformMatrix2x3fv

      public static void nglProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2x3fv

      public static void glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix3x2fv

      public static void nglProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3x2fv

      public static void glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix2x4fv

      public static void nglProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2x4fv

      public static void glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix4x2fv

      public static void nglProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4x2fv

      public static void glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix3x4fv

      public static void nglProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3x4fv

      public static void glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix4x3fv

      public static void nglProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4x3fv

      public static void glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix2x3dv

      public static void nglProgramUniformMatrix2x3dv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix2x3dv

      public static void glProgramUniformMatrix2x3dv(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • nglProgramUniformMatrix3x2dv

      public static void nglProgramUniformMatrix3x2dv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix3x2dv

      public static void glProgramUniformMatrix3x2dv(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • nglProgramUniformMatrix2x4dv

      public static void nglProgramUniformMatrix2x4dv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix2x4dv

      public static void glProgramUniformMatrix2x4dv(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • nglProgramUniformMatrix4x2dv

      public static void nglProgramUniformMatrix4x2dv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix4x2dv

      public static void glProgramUniformMatrix4x2dv(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • nglProgramUniformMatrix3x4dv

      public static void nglProgramUniformMatrix3x4dv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix3x4dv

      public static void glProgramUniformMatrix3x4dv(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • nglProgramUniformMatrix4x3dv

      public static void nglProgramUniformMatrix4x3dv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix4x3dv

      public static void glProgramUniformMatrix4x3dv(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glValidateProgramPipeline

      public static void glValidateProgramPipeline(int pipeline)
      void glValidateProgramPipeline(GLuint pipeline)
    • nglGetProgramPipelineInfoLog

      public static void nglGetProgramPipelineInfoLog(int pipeline, int bufSize, long length, long infoLog)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glGetProgramPipelineInfoLog

      public static void glGetProgramPipelineInfoLog(int pipeline, @Nullable IntBuffer length, ByteBuffer infoLog)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glGetProgramPipelineInfoLog

      public static String glGetProgramPipelineInfoLog(int pipeline, int bufSize)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glGetProgramPipelineInfoLog

      public static String glGetProgramPipelineInfoLog(int pipeline)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glDeleteProgramPipelines

      public static void glDeleteProgramPipelines(int[] pipelines)
      void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    • glGenProgramPipelines

      public static void glGenProgramPipelines(int[] pipelines)
      void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    • glGetProgramPipelineiv

      public static void glGetProgramPipelineiv(int pipeline, int pname, int[] params)
      void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    • glProgramUniform1iv

      public static void glProgramUniform1iv(int program, int location, int[] value)
      void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform2iv

      public static void glProgramUniform2iv(int program, int location, int[] value)
      void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform3iv

      public static void glProgramUniform3iv(int program, int location, int[] value)
      void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform4iv

      public static void glProgramUniform4iv(int program, int location, int[] value)
      void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform1uiv

      public static void glProgramUniform1uiv(int program, int location, int[] value)
      void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform2uiv

      public static void glProgramUniform2uiv(int program, int location, int[] value)
      void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform3uiv

      public static void glProgramUniform3uiv(int program, int location, int[] value)
      void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform4uiv

      public static void glProgramUniform4uiv(int program, int location, int[] value)
      void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform1fv

      public static void glProgramUniform1fv(int program, int location, float[] value)
      void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform2fv

      public static void glProgramUniform2fv(int program, int location, float[] value)
      void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform3fv

      public static void glProgramUniform3fv(int program, int location, float[] value)
      void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform4fv

      public static void glProgramUniform4fv(int program, int location, float[] value)
      void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform1dv

      public static void glProgramUniform1dv(int program, int location, double[] value)
      void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • glProgramUniform2dv

      public static void glProgramUniform2dv(int program, int location, double[] value)
      void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • glProgramUniform3dv

      public static void glProgramUniform3dv(int program, int location, double[] value)
      void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • glProgramUniform4dv

      public static void glProgramUniform4dv(int program, int location, double[] value)
      void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
    • glProgramUniformMatrix2fv

      public static void glProgramUniformMatrix2fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3fv

      public static void glProgramUniformMatrix3fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4fv

      public static void glProgramUniformMatrix4fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2dv

      public static void glProgramUniformMatrix2dv(int program, int location, boolean transpose, double[] value)
      void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix3dv

      public static void glProgramUniformMatrix3dv(int program, int location, boolean transpose, double[] value)
      void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix4dv

      public static void glProgramUniformMatrix4dv(int program, int location, boolean transpose, double[] value)
      void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix2x3fv

      public static void glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3x2fv

      public static void glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2x4fv

      public static void glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4x2fv

      public static void glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3x4fv

      public static void glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4x3fv

      public static void glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2x3dv

      public static void glProgramUniformMatrix2x3dv(int program, int location, boolean transpose, double[] value)
      void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix3x2dv

      public static void glProgramUniformMatrix3x2dv(int program, int location, boolean transpose, double[] value)
      void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix2x4dv

      public static void glProgramUniformMatrix2x4dv(int program, int location, boolean transpose, double[] value)
      void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix4x2dv

      public static void glProgramUniformMatrix4x2dv(int program, int location, boolean transpose, double[] value)
      void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix3x4dv

      public static void glProgramUniformMatrix3x4dv(int program, int location, boolean transpose, double[] value)
      void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glProgramUniformMatrix4x3dv

      public static void glProgramUniformMatrix4x3dv(int program, int location, boolean transpose, double[] value)
      void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glGetProgramPipelineInfoLog

      public static void glGetProgramPipelineInfoLog(int pipeline, int @Nullable [] length, ByteBuffer infoLog)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)