Class ARBShaderObjects

java.lang.Object
org.lwjgl.opengl.ARBShaderObjects

public class ARBShaderObjects 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
     
    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
     
    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
     
    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
    glAttachObjectARB(int containerObj, int obj)
    void glAttachObjectARB(GLhandleARB containerObj, GLhandleARB obj)
    static void
    glCompileShaderARB(int shaderObj)
    void glCompileShaderARB(GLhandleARB shaderObj)
    static int
    GLhandleARB glCreateProgramObjectARB(void)
    static int
    glCreateShaderObjectARB(int shaderType)
    GLhandleARB glCreateShaderObjectARB(GLenum shaderType)
    static void
    void glDeleteObjectARB(GLhandleARB obj)
    static void
    glDetachObjectARB(int containerObj, int attachedObj)
    void glDetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj)
    static void
    glGetActiveUniformARB(int programObj, int index, int @Nullable [] length, int[] size, int[] type, ByteBuffer name)
    void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    static String
    glGetActiveUniformARB(int programObj, int index, int maxLength, IntBuffer size, IntBuffer type)
    void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    static void
    glGetActiveUniformARB(int programObj, int index, @Nullable IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
    void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    static String
    glGetActiveUniformARB(int programObj, int index, IntBuffer size, IntBuffer type)
    void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    static void
    glGetAttachedObjectsARB(int containerObj, int @Nullable [] count, int[] obj)
    void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj)
    static void
    glGetAttachedObjectsARB(int containerObj, @Nullable IntBuffer count, IntBuffer obj)
    void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj)
    static int
    glGetHandleARB(int pname)
    GLhandleARB glGetHandleARB(GLenum pname)
    static String
    glGetInfoLogARB(int obj)
    void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    static String
    glGetInfoLogARB(int obj, int maxLength)
    void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    static void
    glGetInfoLogARB(int obj, int @Nullable [] length, ByteBuffer infoLog)
    void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    static void
    glGetInfoLogARB(int obj, @Nullable IntBuffer length, ByteBuffer infoLog)
    void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    static void
    glGetObjectParameterfvARB(int obj, int pname, float[] params)
    void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params)
    static void
    glGetObjectParameterfvARB(int obj, int pname, FloatBuffer params)
    void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params)
    static int
    glGetObjectParameteriARB(int obj, int pname)
    void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
    static void
    glGetObjectParameterivARB(int obj, int pname, int[] params)
    void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
    static void
    glGetObjectParameterivARB(int obj, int pname, IntBuffer params)
    void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
    static String
    void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
    static String
    glGetShaderSourceARB(int obj, int maxLength)
    void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
    static void
    glGetShaderSourceARB(int obj, int @Nullable [] length, ByteBuffer source)
    void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
    static void
    glGetShaderSourceARB(int obj, @Nullable IntBuffer length, ByteBuffer source)
    void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
    static float
    glGetUniformfARB(int programObj, int location)
    void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
    static void
    glGetUniformfvARB(int programObj, int location, float[] params)
    void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
    static void
    glGetUniformfvARB(int programObj, int location, FloatBuffer params)
    void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
    static int
    glGetUniformiARB(int programObj, int location)
    void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
    static void
    glGetUniformivARB(int programObj, int location, int[] params)
    void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
    static void
    glGetUniformivARB(int programObj, int location, IntBuffer params)
    void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
    static int
    glGetUniformLocationARB(int programObj, CharSequence name)
    GLint glGetUniformLocationARB(GLhandleARB programObj, GLcharARB const * name)
    static int
    glGetUniformLocationARB(int programObj, ByteBuffer name)
    GLint glGetUniformLocationARB(GLhandleARB programObj, GLcharARB const * name)
    static void
    glLinkProgramARB(int programObj)
    void glLinkProgramARB(GLhandleARB programObj)
    static void
    glShaderSourceARB(int shaderObj, CharSequence string)
    void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    static void
    glShaderSourceARB(int shaderObj, CharSequence... string)
    void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    static void
    glShaderSourceARB(int shaderObj, PointerBuffer string, int @Nullable [] length)
    void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    static void
    glShaderSourceARB(int shaderObj, PointerBuffer string, @Nullable IntBuffer length)
    void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    static void
    glUniform1fARB(int location, float v0)
    void glUniform1fARB(GLint location, GLfloat v0)
    static void
    glUniform1fvARB(int location, float[] value)
    void glUniform1fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    glUniform1fvARB(int location, FloatBuffer value)
    void glUniform1fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    glUniform1iARB(int location, int v0)
    void glUniform1iARB(GLint location, GLint v0)
    static void
    glUniform1ivARB(int location, int[] value)
    void glUniform1ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    glUniform1ivARB(int location, IntBuffer value)
    void glUniform1ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    glUniform2fARB(int location, float v0, float v1)
    void glUniform2fARB(GLint location, GLfloat v0, GLfloat v1)
    static void
    glUniform2fvARB(int location, float[] value)
    void glUniform2fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    glUniform2fvARB(int location, FloatBuffer value)
    void glUniform2fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    glUniform2iARB(int location, int v0, int v1)
    void glUniform2iARB(GLint location, GLint v0, GLint v1)
    static void
    glUniform2ivARB(int location, int[] value)
    void glUniform2ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    glUniform2ivARB(int location, IntBuffer value)
    void glUniform2ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    glUniform3fARB(int location, float v0, float v1, float v2)
    void glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    static void
    glUniform3fvARB(int location, float[] value)
    void glUniform3fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    glUniform3fvARB(int location, FloatBuffer value)
    void glUniform3fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    glUniform3iARB(int location, int v0, int v1, int v2)
    void glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2)
    static void
    glUniform3ivARB(int location, int[] value)
    void glUniform3ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    glUniform3ivARB(int location, IntBuffer value)
    void glUniform3ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    glUniform4fARB(int location, float v0, float v1, float v2, float v3)
    void glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    static void
    glUniform4fvARB(int location, float[] value)
    void glUniform4fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    glUniform4fvARB(int location, FloatBuffer value)
    void glUniform4fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    glUniform4iARB(int location, int v0, int v1, int v2, int v3)
    void glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    static void
    glUniform4ivARB(int location, int[] value)
    void glUniform4ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    glUniform4ivARB(int location, IntBuffer value)
    void glUniform4ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    glUniformMatrix2fvARB(int location, boolean transpose, float[] value)
    void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glUniformMatrix2fvARB(int location, boolean transpose, FloatBuffer value)
    void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glUniformMatrix3fvARB(int location, boolean transpose, float[] value)
    void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glUniformMatrix3fvARB(int location, boolean transpose, FloatBuffer value)
    void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glUniformMatrix4fvARB(int location, boolean transpose, float[] value)
    void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glUniformMatrix4fvARB(int location, boolean transpose, FloatBuffer value)
    void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    glUseProgramObjectARB(int programObj)
    void glUseProgramObjectARB(GLhandleARB programObj)
    static void
    glValidateProgramARB(int programObj)
    void glValidateProgramARB(GLhandleARB programObj)
    static void
    nglGetActiveUniformARB(int programObj, int index, int maxLength, long length, long size, long type, long name)
    void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    static void
    nglGetAttachedObjectsARB(int containerObj, int maxCount, long count, long obj)
    void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj)
    static void
    nglGetInfoLogARB(int obj, int maxLength, long length, long infoLog)
    void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    static void
    nglGetObjectParameterfvARB(int obj, int pname, long params)
    void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params)
    static void
    nglGetObjectParameterivARB(int obj, int pname, long params)
    void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
    static void
    nglGetShaderSourceARB(int obj, int maxLength, long length, long source)
    void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
    static void
    nglGetUniformfvARB(int programObj, int location, long params)
    void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
    static void
    nglGetUniformivARB(int programObj, int location, long params)
    void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
    static int
    nglGetUniformLocationARB(int programObj, long name)
    GLint glGetUniformLocationARB(GLhandleARB programObj, GLcharARB const * name)
    static void
    nglShaderSourceARB(int shaderObj, int count, long string, long length)
    void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    static void
    nglUniform1fvARB(int location, int count, long value)
    void glUniform1fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    nglUniform1ivARB(int location, int count, long value)
    void glUniform1ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    nglUniform2fvARB(int location, int count, long value)
    void glUniform2fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    nglUniform2ivARB(int location, int count, long value)
    void glUniform2ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    nglUniform3fvARB(int location, int count, long value)
    void glUniform3fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    nglUniform3ivARB(int location, int count, long value)
    void glUniform3ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    nglUniform4fvARB(int location, int count, long value)
    void glUniform4fvARB(GLint location, GLsizei count, GLfloat const * value)
    static void
    nglUniform4ivARB(int location, int count, long value)
    void glUniform4ivARB(GLint location, GLsizei count, GLint const * value)
    static void
    nglUniformMatrix2fvARB(int location, int count, boolean transpose, long value)
    void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglUniformMatrix3fvARB(int location, int count, boolean transpose, long value)
    void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    static void
    nglUniformMatrix4fvARB(int location, int count, boolean transpose, long value)
    void glUniformMatrix4fvARB(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

    • glDeleteObjectARB

      public static void glDeleteObjectARB(int obj)
      void glDeleteObjectARB(GLhandleARB obj)
    • glGetHandleARB

      public static int glGetHandleARB(int pname)
      GLhandleARB glGetHandleARB(GLenum pname)
    • glDetachObjectARB

      public static void glDetachObjectARB(int containerObj, int attachedObj)
      void glDetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj)
    • glCreateShaderObjectARB

      public static int glCreateShaderObjectARB(int shaderType)
      GLhandleARB glCreateShaderObjectARB(GLenum shaderType)
    • nglShaderSourceARB

      public static void nglShaderSourceARB(int shaderObj, int count, long string, long length)
      void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    • glShaderSourceARB

      public static void glShaderSourceARB(int shaderObj, PointerBuffer string, @Nullable IntBuffer length)
      void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    • glShaderSourceARB

      public static void glShaderSourceARB(int shaderObj, CharSequence... string)
      void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    • glShaderSourceARB

      public static void glShaderSourceARB(int shaderObj, CharSequence string)
      void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    • glCompileShaderARB

      public static void glCompileShaderARB(int shaderObj)
      void glCompileShaderARB(GLhandleARB shaderObj)
    • glCreateProgramObjectARB

      public static int glCreateProgramObjectARB()
      GLhandleARB glCreateProgramObjectARB(void)
    • glAttachObjectARB

      public static void glAttachObjectARB(int containerObj, int obj)
      void glAttachObjectARB(GLhandleARB containerObj, GLhandleARB obj)
    • glLinkProgramARB

      public static void glLinkProgramARB(int programObj)
      void glLinkProgramARB(GLhandleARB programObj)
    • glUseProgramObjectARB

      public static void glUseProgramObjectARB(int programObj)
      void glUseProgramObjectARB(GLhandleARB programObj)
    • glValidateProgramARB

      public static void glValidateProgramARB(int programObj)
      void glValidateProgramARB(GLhandleARB programObj)
    • glUniform1fARB

      public static void glUniform1fARB(int location, float v0)
      void glUniform1fARB(GLint location, GLfloat v0)
    • glUniform2fARB

      public static void glUniform2fARB(int location, float v0, float v1)
      void glUniform2fARB(GLint location, GLfloat v0, GLfloat v1)
    • glUniform3fARB

      public static void glUniform3fARB(int location, float v0, float v1, float v2)
      void glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    • glUniform4fARB

      public static void glUniform4fARB(int location, float v0, float v1, float v2, float v3)
      void glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    • glUniform1iARB

      public static void glUniform1iARB(int location, int v0)
      void glUniform1iARB(GLint location, GLint v0)
    • glUniform2iARB

      public static void glUniform2iARB(int location, int v0, int v1)
      void glUniform2iARB(GLint location, GLint v0, GLint v1)
    • glUniform3iARB

      public static void glUniform3iARB(int location, int v0, int v1, int v2)
      void glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2)
    • glUniform4iARB

      public static void glUniform4iARB(int location, int v0, int v1, int v2, int v3)
      void glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    • nglUniform1fvARB

      public static void nglUniform1fvARB(int location, int count, long value)
      void glUniform1fvARB(GLint location, GLsizei count, GLfloat const * value)
    • glUniform1fvARB

      public static void glUniform1fvARB(int location, FloatBuffer value)
      void glUniform1fvARB(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform2fvARB

      public static void nglUniform2fvARB(int location, int count, long value)
      void glUniform2fvARB(GLint location, GLsizei count, GLfloat const * value)
    • glUniform2fvARB

      public static void glUniform2fvARB(int location, FloatBuffer value)
      void glUniform2fvARB(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform3fvARB

      public static void nglUniform3fvARB(int location, int count, long value)
      void glUniform3fvARB(GLint location, GLsizei count, GLfloat const * value)
    • glUniform3fvARB

      public static void glUniform3fvARB(int location, FloatBuffer value)
      void glUniform3fvARB(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform4fvARB

      public static void nglUniform4fvARB(int location, int count, long value)
      void glUniform4fvARB(GLint location, GLsizei count, GLfloat const * value)
    • glUniform4fvARB

      public static void glUniform4fvARB(int location, FloatBuffer value)
      void glUniform4fvARB(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform1ivARB

      public static void nglUniform1ivARB(int location, int count, long value)
      void glUniform1ivARB(GLint location, GLsizei count, GLint const * value)
    • glUniform1ivARB

      public static void glUniform1ivARB(int location, IntBuffer value)
      void glUniform1ivARB(GLint location, GLsizei count, GLint const * value)
    • nglUniform2ivARB

      public static void nglUniform2ivARB(int location, int count, long value)
      void glUniform2ivARB(GLint location, GLsizei count, GLint const * value)
    • glUniform2ivARB

      public static void glUniform2ivARB(int location, IntBuffer value)
      void glUniform2ivARB(GLint location, GLsizei count, GLint const * value)
    • nglUniform3ivARB

      public static void nglUniform3ivARB(int location, int count, long value)
      void glUniform3ivARB(GLint location, GLsizei count, GLint const * value)
    • glUniform3ivARB

      public static void glUniform3ivARB(int location, IntBuffer value)
      void glUniform3ivARB(GLint location, GLsizei count, GLint const * value)
    • nglUniform4ivARB

      public static void nglUniform4ivARB(int location, int count, long value)
      void glUniform4ivARB(GLint location, GLsizei count, GLint const * value)
    • glUniform4ivARB

      public static void glUniform4ivARB(int location, IntBuffer value)
      void glUniform4ivARB(GLint location, GLsizei count, GLint const * value)
    • nglUniformMatrix2fvARB

      public static void nglUniformMatrix2fvARB(int location, int count, boolean transpose, long value)
      void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix2fvARB

      public static void glUniformMatrix2fvARB(int location, boolean transpose, FloatBuffer value)
      void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglUniformMatrix3fvARB

      public static void nglUniformMatrix3fvARB(int location, int count, boolean transpose, long value)
      void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix3fvARB

      public static void glUniformMatrix3fvARB(int location, boolean transpose, FloatBuffer value)
      void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglUniformMatrix4fvARB

      public static void nglUniformMatrix4fvARB(int location, int count, boolean transpose, long value)
      void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix4fvARB

      public static void glUniformMatrix4fvARB(int location, boolean transpose, FloatBuffer value)
      void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglGetObjectParameterfvARB

      public static void nglGetObjectParameterfvARB(int obj, int pname, long params)
      void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params)
    • glGetObjectParameterfvARB

      public static void glGetObjectParameterfvARB(int obj, int pname, FloatBuffer params)
      void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params)
    • nglGetObjectParameterivARB

      public static void nglGetObjectParameterivARB(int obj, int pname, long params)
      void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
    • glGetObjectParameterivARB

      public static void glGetObjectParameterivARB(int obj, int pname, IntBuffer params)
      void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
    • glGetObjectParameteriARB

      public static int glGetObjectParameteriARB(int obj, int pname)
      void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
    • nglGetInfoLogARB

      public static void nglGetInfoLogARB(int obj, int maxLength, long length, long infoLog)
      void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    • glGetInfoLogARB

      public static void glGetInfoLogARB(int obj, @Nullable IntBuffer length, ByteBuffer infoLog)
      void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    • glGetInfoLogARB

      public static String glGetInfoLogARB(int obj, int maxLength)
      void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    • glGetInfoLogARB

      public static String glGetInfoLogARB(int obj)
      void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    • nglGetAttachedObjectsARB

      public static void nglGetAttachedObjectsARB(int containerObj, int maxCount, long count, long obj)
      void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj)
    • glGetAttachedObjectsARB

      public static void glGetAttachedObjectsARB(int containerObj, @Nullable IntBuffer count, IntBuffer obj)
      void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj)
    • nglGetUniformLocationARB

      public static int nglGetUniformLocationARB(int programObj, long name)
      GLint glGetUniformLocationARB(GLhandleARB programObj, GLcharARB const * name)
    • glGetUniformLocationARB

      public static int glGetUniformLocationARB(int programObj, ByteBuffer name)
      GLint glGetUniformLocationARB(GLhandleARB programObj, GLcharARB const * name)
    • glGetUniformLocationARB

      public static int glGetUniformLocationARB(int programObj, CharSequence name)
      GLint glGetUniformLocationARB(GLhandleARB programObj, GLcharARB const * name)
    • nglGetActiveUniformARB

      public static void nglGetActiveUniformARB(int programObj, int index, int maxLength, long length, long size, long type, long name)
      void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    • glGetActiveUniformARB

      public static void glGetActiveUniformARB(int programObj, int index, @Nullable IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
      void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    • glGetActiveUniformARB

      public static String glGetActiveUniformARB(int programObj, int index, int maxLength, IntBuffer size, IntBuffer type)
      void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    • glGetActiveUniformARB

      public static String glGetActiveUniformARB(int programObj, int index, IntBuffer size, IntBuffer type)
      void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    • nglGetUniformfvARB

      public static void nglGetUniformfvARB(int programObj, int location, long params)
      void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
    • glGetUniformfvARB

      public static void glGetUniformfvARB(int programObj, int location, FloatBuffer params)
      void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
    • glGetUniformfARB

      public static float glGetUniformfARB(int programObj, int location)
      void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
    • nglGetUniformivARB

      public static void nglGetUniformivARB(int programObj, int location, long params)
      void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
    • glGetUniformivARB

      public static void glGetUniformivARB(int programObj, int location, IntBuffer params)
      void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
    • glGetUniformiARB

      public static int glGetUniformiARB(int programObj, int location)
      void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
    • nglGetShaderSourceARB

      public static void nglGetShaderSourceARB(int obj, int maxLength, long length, long source)
      void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
    • glGetShaderSourceARB

      public static void glGetShaderSourceARB(int obj, @Nullable IntBuffer length, ByteBuffer source)
      void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
    • glGetShaderSourceARB

      public static String glGetShaderSourceARB(int obj, int maxLength)
      void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
    • glGetShaderSourceARB

      public static String glGetShaderSourceARB(int obj)
      void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
    • glShaderSourceARB

      public static void glShaderSourceARB(int shaderObj, PointerBuffer string, int @Nullable [] length)
      void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, GLcharARB const ** string, GLint const * length)
    • glUniform1fvARB

      public static void glUniform1fvARB(int location, float[] value)
      void glUniform1fvARB(GLint location, GLsizei count, GLfloat const * value)
    • glUniform2fvARB

      public static void glUniform2fvARB(int location, float[] value)
      void glUniform2fvARB(GLint location, GLsizei count, GLfloat const * value)
    • glUniform3fvARB

      public static void glUniform3fvARB(int location, float[] value)
      void glUniform3fvARB(GLint location, GLsizei count, GLfloat const * value)
    • glUniform4fvARB

      public static void glUniform4fvARB(int location, float[] value)
      void glUniform4fvARB(GLint location, GLsizei count, GLfloat const * value)
    • glUniform1ivARB

      public static void glUniform1ivARB(int location, int[] value)
      void glUniform1ivARB(GLint location, GLsizei count, GLint const * value)
    • glUniform2ivARB

      public static void glUniform2ivARB(int location, int[] value)
      void glUniform2ivARB(GLint location, GLsizei count, GLint const * value)
    • glUniform3ivARB

      public static void glUniform3ivARB(int location, int[] value)
      void glUniform3ivARB(GLint location, GLsizei count, GLint const * value)
    • glUniform4ivARB

      public static void glUniform4ivARB(int location, int[] value)
      void glUniform4ivARB(GLint location, GLsizei count, GLint const * value)
    • glUniformMatrix2fvARB

      public static void glUniformMatrix2fvARB(int location, boolean transpose, float[] value)
      void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix3fvARB

      public static void glUniformMatrix3fvARB(int location, boolean transpose, float[] value)
      void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix4fvARB

      public static void glUniformMatrix4fvARB(int location, boolean transpose, float[] value)
      void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glGetObjectParameterfvARB

      public static void glGetObjectParameterfvARB(int obj, int pname, float[] params)
      void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params)
    • glGetObjectParameterivARB

      public static void glGetObjectParameterivARB(int obj, int pname, int[] params)
      void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
    • glGetInfoLogARB

      public static void glGetInfoLogARB(int obj, int @Nullable [] length, ByteBuffer infoLog)
      void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
    • glGetAttachedObjectsARB

      public static void glGetAttachedObjectsARB(int containerObj, int @Nullable [] count, int[] obj)
      void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj)
    • glGetActiveUniformARB

      public static void glGetActiveUniformARB(int programObj, int index, int @Nullable [] length, int[] size, int[] type, ByteBuffer name)
      void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
    • glGetUniformfvARB

      public static void glGetUniformfvARB(int programObj, int location, float[] params)
      void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
    • glGetUniformivARB

      public static void glGetUniformivARB(int programObj, int location, int[] params)
      void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
    • glGetShaderSourceARB

      public static void glGetShaderSourceARB(int obj, int @Nullable [] length, ByteBuffer source)
      void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)