Class EXTSeparateShaderObjects

java.lang.Object
org.lwjgl.opengles.EXTSeparateShaderObjects

public class EXTSeparateShaderObjects 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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    glActiveShaderProgramEXT(int pipeline, int program)
    void glActiveShaderProgramEXT(GLuint pipeline, GLuint program)
    static void
    void glBindProgramPipelineEXT(GLuint pipeline)
    static int
    GLuint glCreateShaderProgramvEXT(GLenum type, GLsizei count, GLchar const * const * strings)
    static int
    glCreateShaderProgramvEXT(int type, CharSequence... strings)
    GLuint glCreateShaderProgramvEXT(GLenum type, GLsizei count, GLchar const * const * strings)
    static int
    GLuint glCreateShaderProgramvEXT(GLenum type, GLsizei count, GLchar const * const * strings)
    static void
    void glDeleteProgramPipelinesEXT(GLsizei n, GLuint const * pipelines)
    static void
    glDeleteProgramPipelinesEXT(int[] pipelines)
    void glDeleteProgramPipelinesEXT(GLsizei n, GLuint const * pipelines)
    static void
    void glDeleteProgramPipelinesEXT(GLsizei n, GLuint const * pipelines)
    static int
    void glGenProgramPipelinesEXT(GLsizei n, GLuint * pipelines)
    static void
    glGenProgramPipelinesEXT(int[] pipelines)
    void glGenProgramPipelinesEXT(GLsizei n, GLuint * pipelines)
    static void
    void glGenProgramPipelinesEXT(GLsizei n, GLuint * pipelines)
    static int
    glGetProgramPipelineiEXT(int pipeline, int pname)
    void glGetProgramPipelineivEXT(GLuint pipeline, GLenum pname, GLint * params)
    static String
    void glGetProgramPipelineInfoLogEXT(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static String
    glGetProgramPipelineInfoLogEXT(int pipeline, int bufSize)
    void glGetProgramPipelineInfoLogEXT(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static void
    glGetProgramPipelineInfoLogEXT(int pipeline, int @Nullable [] length, ByteBuffer infoLog)
    void glGetProgramPipelineInfoLogEXT(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static void
    glGetProgramPipelineInfoLogEXT(int pipeline, @Nullable IntBuffer length, ByteBuffer infoLog)
    void glGetProgramPipelineInfoLogEXT(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static void
    glGetProgramPipelineivEXT(int pipeline, int pname, int[] params)
    void glGetProgramPipelineivEXT(GLuint pipeline, GLenum pname, GLint * params)
    static void
    glGetProgramPipelineivEXT(int pipeline, int pname, IntBuffer params)
    void glGetProgramPipelineivEXT(GLuint pipeline, GLenum pname, GLint * params)
    static boolean
    glIsProgramPipelineEXT(int pipeline)
    GLboolean glIsProgramPipelineEXT(GLuint pipeline)
    static void
    glProgramParameteriEXT(int program, int pname, int value)
    void glProgramParameteriEXT(GLuint program, GLenum pname, GLint value)
    static void
    glProgramUniform1fEXT(int program, int location, float v0)
    void glProgramUniform1fEXT(GLuint program, GLint location, GLfloat v0)
    static void
    glProgramUniform1fvEXT(int program, int location, float[] value)
    void glProgramUniform1fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform1fvEXT(int program, int location, FloatBuffer value)
    void glProgramUniform1fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform1iEXT(int program, int location, int v0)
    void glProgramUniform1iEXT(GLuint program, GLint location, GLint v0)
    static void
    glProgramUniform1ivEXT(int program, int location, int[] value)
    void glProgramUniform1ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform1ivEXT(int program, int location, IntBuffer value)
    void glProgramUniform1ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform1uiEXT(int program, int location, int v0)
    void glProgramUniform1uiEXT(GLuint program, GLint location, GLuint v0)
    static void
    glProgramUniform1uivEXT(int program, int location, int[] value)
    void glProgramUniform1uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform1uivEXT(int program, int location, IntBuffer value)
    void glProgramUniform1uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform2fEXT(int program, int location, float v0, float v1)
    void glProgramUniform2fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1)
    static void
    glProgramUniform2fvEXT(int program, int location, float[] value)
    void glProgramUniform2fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform2fvEXT(int program, int location, FloatBuffer value)
    void glProgramUniform2fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform2iEXT(int program, int location, int v0, int v1)
    void glProgramUniform2iEXT(GLuint program, GLint location, GLint v0, GLint v1)
    static void
    glProgramUniform2ivEXT(int program, int location, int[] value)
    void glProgramUniform2ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform2ivEXT(int program, int location, IntBuffer value)
    void glProgramUniform2ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform2uiEXT(int program, int location, int v0, int v1)
    void glProgramUniform2uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1)
    static void
    glProgramUniform2uivEXT(int program, int location, int[] value)
    void glProgramUniform2uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform2uivEXT(int program, int location, IntBuffer value)
    void glProgramUniform2uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform3fEXT(int program, int location, float v0, float v1, float v2)
    void glProgramUniform3fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    static void
    glProgramUniform3fvEXT(int program, int location, float[] value)
    void glProgramUniform3fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform3fvEXT(int program, int location, FloatBuffer value)
    void glProgramUniform3fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform3iEXT(int program, int location, int v0, int v1, int v2)
    void glProgramUniform3iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
    static void
    glProgramUniform3ivEXT(int program, int location, int[] value)
    void glProgramUniform3ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform3ivEXT(int program, int location, IntBuffer value)
    void glProgramUniform3ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform3uiEXT(int program, int location, int v0, int v1, int v2)
    void glProgramUniform3uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
    static void
    glProgramUniform3uivEXT(int program, int location, int[] value)
    void glProgramUniform3uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform3uivEXT(int program, int location, IntBuffer value)
    void glProgramUniform3uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform4fEXT(int program, int location, float v0, float v1, float v2, float v3)
    void glProgramUniform4fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    static void
    glProgramUniform4fvEXT(int program, int location, float[] value)
    void glProgramUniform4fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform4fvEXT(int program, int location, FloatBuffer value)
    void glProgramUniform4fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    glProgramUniform4iEXT(int program, int location, int v0, int v1, int v2, int v3)
    void glProgramUniform4iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    static void
    glProgramUniform4ivEXT(int program, int location, int[] value)
    void glProgramUniform4ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform4ivEXT(int program, int location, IntBuffer value)
    void glProgramUniform4ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    glProgramUniform4uiEXT(int program, int location, int v0, int v1, int v2, int v3)
    void glProgramUniform4uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
    static void
    glProgramUniform4uivEXT(int program, int location, int[] value)
    void glProgramUniform4uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniform4uivEXT(int program, int location, IntBuffer value)
    void glProgramUniform4uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    glProgramUniformMatrix2fvEXT(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2fvEXT(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2x3fvEXT(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix2x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2x3fvEXT(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix2x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2x4fvEXT(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix2x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix2x4fvEXT(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix2x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3fvEXT(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3fvEXT(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3x2fvEXT(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix3x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3x2fvEXT(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix3x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3x4fvEXT(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix3x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix3x4fvEXT(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix3x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4fvEXT(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4fvEXT(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4x2fvEXT(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix4x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4x2fvEXT(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix4x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4x3fvEXT(int program, int location, boolean transpose, float[] value)
    void glProgramUniformMatrix4x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glProgramUniformMatrix4x3fvEXT(int program, int location, boolean transpose, FloatBuffer value)
    void glProgramUniformMatrix4x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glUseProgramStagesEXT(int pipeline, int stages, int program)
    void glUseProgramStagesEXT(GLuint pipeline, GLbitfield stages, GLuint program)
    static void
    void glValidateProgramPipelineEXT(GLuint pipeline)
    static int
    nglCreateShaderProgramvEXT(int type, int count, long strings)
    GLuint glCreateShaderProgramvEXT(GLenum type, GLsizei count, GLchar const * const * strings)
    static void
    nglDeleteProgramPipelinesEXT(int n, long pipelines)
    void glDeleteProgramPipelinesEXT(GLsizei n, GLuint const * pipelines)
    static void
    nglGenProgramPipelinesEXT(int n, long pipelines)
    void glGenProgramPipelinesEXT(GLsizei n, GLuint * pipelines)
    static void
    nglGetProgramPipelineInfoLogEXT(int pipeline, int bufSize, long length, long infoLog)
    void glGetProgramPipelineInfoLogEXT(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    static void
    nglGetProgramPipelineivEXT(int pipeline, int pname, long params)
    void glGetProgramPipelineivEXT(GLuint pipeline, GLenum pname, GLint * params)
    static void
    nglProgramUniform1fvEXT(int program, int location, int count, long value)
    void glProgramUniform1fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    nglProgramUniform1ivEXT(int program, int location, int count, long value)
    void glProgramUniform1ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    nglProgramUniform1uivEXT(int program, int location, int count, long value)
    void glProgramUniform1uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    nglProgramUniform2fvEXT(int program, int location, int count, long value)
    void glProgramUniform2fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    nglProgramUniform2ivEXT(int program, int location, int count, long value)
    void glProgramUniform2ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    nglProgramUniform2uivEXT(int program, int location, int count, long value)
    void glProgramUniform2uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    nglProgramUniform3fvEXT(int program, int location, int count, long value)
    void glProgramUniform3fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    nglProgramUniform3ivEXT(int program, int location, int count, long value)
    void glProgramUniform3ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    nglProgramUniform3uivEXT(int program, int location, int count, long value)
    void glProgramUniform3uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    nglProgramUniform4fvEXT(int program, int location, int count, long value)
    void glProgramUniform4fvEXT(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    static void
    nglProgramUniform4ivEXT(int program, int location, int count, long value)
    void glProgramUniform4ivEXT(GLuint program, GLint location, GLsizei count, GLint const * value)
    static void
    nglProgramUniform4uivEXT(int program, int location, int count, long value)
    void glProgramUniform4uivEXT(GLuint program, GLint location, GLsizei count, GLuint const * value)
    static void
    nglProgramUniformMatrix2fvEXT(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix2x3fvEXT(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix2x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix2x4fvEXT(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix2x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix3fvEXT(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix3x2fvEXT(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix3x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix3x4fvEXT(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix3x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix4fvEXT(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix4x2fvEXT(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix4x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglProgramUniformMatrix4x3fvEXT(int program, int location, int count, boolean transpose, long value)
    void glProgramUniformMatrix4x3fvEXT(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

    • GL_VERTEX_SHADER_BIT_EXT

      public static final int GL_VERTEX_SHADER_BIT_EXT
      See Also:
    • GL_FRAGMENT_SHADER_BIT_EXT

      public static final int GL_FRAGMENT_SHADER_BIT_EXT
      See Also:
    • GL_ALL_SHADER_BITS_EXT

      public static final int GL_ALL_SHADER_BITS_EXT
      See Also:
    • GL_PROGRAM_SEPARABLE_EXT

      public static final int GL_PROGRAM_SEPARABLE_EXT
      See Also:
    • GL_ACTIVE_PROGRAM_EXT

      public static final int GL_ACTIVE_PROGRAM_EXT
      See Also:
    • GL_PROGRAM_PIPELINE_BINDING_EXT

      public static final int GL_PROGRAM_PIPELINE_BINDING_EXT
      See Also:
  • Method Details

    • glActiveShaderProgramEXT

      public static void glActiveShaderProgramEXT(int pipeline, int program)
      void glActiveShaderProgramEXT(GLuint pipeline, GLuint program)
    • glBindProgramPipelineEXT

      public static void glBindProgramPipelineEXT(int pipeline)
      void glBindProgramPipelineEXT(GLuint pipeline)
    • nglCreateShaderProgramvEXT

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

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

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

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

      public static void nglDeleteProgramPipelinesEXT(int n, long pipelines)
      void glDeleteProgramPipelinesEXT(GLsizei n, GLuint const * pipelines)
    • glDeleteProgramPipelinesEXT

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

      public static void glDeleteProgramPipelinesEXT(int pipeline)
      void glDeleteProgramPipelinesEXT(GLsizei n, GLuint const * pipelines)
    • nglGenProgramPipelinesEXT

      public static void nglGenProgramPipelinesEXT(int n, long pipelines)
      void glGenProgramPipelinesEXT(GLsizei n, GLuint * pipelines)
    • glGenProgramPipelinesEXT

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

      public static int glGenProgramPipelinesEXT()
      void glGenProgramPipelinesEXT(GLsizei n, GLuint * pipelines)
    • nglGetProgramPipelineInfoLogEXT

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

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

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

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

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

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

      public static int glGetProgramPipelineiEXT(int pipeline, int pname)
      void glGetProgramPipelineivEXT(GLuint pipeline, GLenum pname, GLint * params)
    • glIsProgramPipelineEXT

      public static boolean glIsProgramPipelineEXT(int pipeline)
      GLboolean glIsProgramPipelineEXT(GLuint pipeline)
    • glProgramParameteriEXT

      public static void glProgramParameteriEXT(int program, int pname, int value)
      void glProgramParameteriEXT(GLuint program, GLenum pname, GLint value)
    • glProgramUniform1fEXT

      public static void glProgramUniform1fEXT(int program, int location, float v0)
      void glProgramUniform1fEXT(GLuint program, GLint location, GLfloat v0)
    • nglProgramUniform1fvEXT

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

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

      public static void glProgramUniform1iEXT(int program, int location, int v0)
      void glProgramUniform1iEXT(GLuint program, GLint location, GLint v0)
    • nglProgramUniform1ivEXT

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

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

      public static void glProgramUniform2fEXT(int program, int location, float v0, float v1)
      void glProgramUniform2fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1)
    • nglProgramUniform2fvEXT

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

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

      public static void glProgramUniform2iEXT(int program, int location, int v0, int v1)
      void glProgramUniform2iEXT(GLuint program, GLint location, GLint v0, GLint v1)
    • nglProgramUniform2ivEXT

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

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

      public static void glProgramUniform3fEXT(int program, int location, float v0, float v1, float v2)
      void glProgramUniform3fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    • nglProgramUniform3fvEXT

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

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

      public static void glProgramUniform3iEXT(int program, int location, int v0, int v1, int v2)
      void glProgramUniform3iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
    • nglProgramUniform3ivEXT

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

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

      public static void glProgramUniform4fEXT(int program, int location, float v0, float v1, float v2, float v3)
      void glProgramUniform4fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    • nglProgramUniform4fvEXT

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

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

      public static void glProgramUniform4iEXT(int program, int location, int v0, int v1, int v2, int v3)
      void glProgramUniform4iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    • nglProgramUniform4ivEXT

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

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

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

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

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

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

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

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

      public static void glUseProgramStagesEXT(int pipeline, int stages, int program)
      void glUseProgramStagesEXT(GLuint pipeline, GLbitfield stages, GLuint program)
    • glValidateProgramPipelineEXT

      public static void glValidateProgramPipelineEXT(int pipeline)
      void glValidateProgramPipelineEXT(GLuint pipeline)
    • glProgramUniform1uiEXT

      public static void glProgramUniform1uiEXT(int program, int location, int v0)
      void glProgramUniform1uiEXT(GLuint program, GLint location, GLuint v0)
    • glProgramUniform2uiEXT

      public static void glProgramUniform2uiEXT(int program, int location, int v0, int v1)
      void glProgramUniform2uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1)
    • glProgramUniform3uiEXT

      public static void glProgramUniform3uiEXT(int program, int location, int v0, int v1, int v2)
      void glProgramUniform3uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
    • glProgramUniform4uiEXT

      public static void glProgramUniform4uiEXT(int program, int location, int v0, int v1, int v2, int v3)
      void glProgramUniform4uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
    • nglProgramUniform1uivEXT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public static void glGenProgramPipelinesEXT(int[] pipelines)
      void glGenProgramPipelinesEXT(GLsizei n, GLuint * pipelines)
    • glGetProgramPipelineInfoLogEXT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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