Class GL20C

Direct Known Subclasses:
GL21C

public class GL20C extends GL15C
  • Field Details Link icon

  • Method Details Link icon

    • glCreateProgram Link icon

      public static int glCreateProgram()
      GLuint glCreateProgram(void)
    • glDeleteProgram Link icon

      public static void glDeleteProgram(int program)
      void glDeleteProgram(GLuint program)
    • glIsProgram Link icon

      public static boolean glIsProgram(int program)
      GLboolean glIsProgram(GLuint program)
    • glCreateShader Link icon

      public static int glCreateShader(int type)
      GLuint glCreateShader(GLenum type)
    • glDeleteShader Link icon

      public static void glDeleteShader(int shader)
      void glDeleteShader(GLuint shader)
    • glIsShader Link icon

      public static boolean glIsShader(int shader)
      GLboolean glIsShader(GLuint shader)
    • glAttachShader Link icon

      public static void glAttachShader(int program, int shader)
      void glAttachShader(GLuint program, GLuint shader)
    • glDetachShader Link icon

      public static void glDetachShader(int program, int shader)
      void glDetachShader(GLuint program, GLuint shader)
    • nglShaderSource Link icon

      public static void nglShaderSource(int shader, int count, long strings, long length)
      void glShaderSource(GLuint shader, GLsizei count, GLchar const * const * strings, GLint const * length)
    • glShaderSource Link icon

      public static void glShaderSource(int shader, PointerBuffer strings, @Nullable IntBuffer length)
      void glShaderSource(GLuint shader, GLsizei count, GLchar const * const * strings, GLint const * length)
    • glShaderSource Link icon

      public static void glShaderSource(int shader, CharSequence... strings)
      void glShaderSource(GLuint shader, GLsizei count, GLchar const * const * strings, GLint const * length)
    • glShaderSource Link icon

      public static void glShaderSource(int shader, CharSequence string)
      void glShaderSource(GLuint shader, GLsizei count, GLchar const * const * strings, GLint const * length)
    • glCompileShader Link icon

      public static void glCompileShader(int shader)
      void glCompileShader(GLuint shader)
    • glLinkProgram Link icon

      public static void glLinkProgram(int program)
      void glLinkProgram(GLuint program)
    • glUseProgram Link icon

      public static void glUseProgram(int program)
      void glUseProgram(GLuint program)
    • glValidateProgram Link icon

      public static void glValidateProgram(int program)
      void glValidateProgram(GLuint program)
    • glUniform1f Link icon

      public static void glUniform1f(int location, float v0)
      void glUniform1f(GLint location, GLfloat v0)
    • glUniform2f Link icon

      public static void glUniform2f(int location, float v0, float v1)
      void glUniform2f(GLint location, GLfloat v0, GLfloat v1)
    • glUniform3f Link icon

      public static void glUniform3f(int location, float v0, float v1, float v2)
      void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    • glUniform4f Link icon

      public static void glUniform4f(int location, float v0, float v1, float v2, float v3)
      void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    • glUniform1i Link icon

      public static void glUniform1i(int location, int v0)
      void glUniform1i(GLint location, GLint v0)
    • glUniform2i Link icon

      public static void glUniform2i(int location, int v0, int v1)
      void glUniform2i(GLint location, GLint v0, GLint v1)
    • glUniform3i Link icon

      public static void glUniform3i(int location, int v0, int v1, int v2)
      void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
    • glUniform4i Link icon

      public static void glUniform4i(int location, int v0, int v1, int v2, int v3)
      void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    • nglUniform1fv Link icon

      public static void nglUniform1fv(int location, int count, long value)
      void glUniform1fv(GLint location, GLsizei count, GLfloat const * value)
    • glUniform1fv Link icon

      public static void glUniform1fv(int location, FloatBuffer value)
      void glUniform1fv(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform2fv Link icon

      public static void nglUniform2fv(int location, int count, long value)
      void glUniform2fv(GLint location, GLsizei count, GLfloat const * value)
    • glUniform2fv Link icon

      public static void glUniform2fv(int location, FloatBuffer value)
      void glUniform2fv(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform3fv Link icon

      public static void nglUniform3fv(int location, int count, long value)
      void glUniform3fv(GLint location, GLsizei count, GLfloat const * value)
    • glUniform3fv Link icon

      public static void glUniform3fv(int location, FloatBuffer value)
      void glUniform3fv(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform4fv Link icon

      public static void nglUniform4fv(int location, int count, long value)
      void glUniform4fv(GLint location, GLsizei count, GLfloat const * value)
    • glUniform4fv Link icon

      public static void glUniform4fv(int location, FloatBuffer value)
      void glUniform4fv(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform1iv Link icon

      public static void nglUniform1iv(int location, int count, long value)
      void glUniform1iv(GLint location, GLsizei count, GLint const * value)
    • glUniform1iv Link icon

      public static void glUniform1iv(int location, IntBuffer value)
      void glUniform1iv(GLint location, GLsizei count, GLint const * value)
    • nglUniform2iv Link icon

      public static void nglUniform2iv(int location, int count, long value)
      void glUniform2iv(GLint location, GLsizei count, GLint const * value)
    • glUniform2iv Link icon

      public static void glUniform2iv(int location, IntBuffer value)
      void glUniform2iv(GLint location, GLsizei count, GLint const * value)
    • nglUniform3iv Link icon

      public static void nglUniform3iv(int location, int count, long value)
      void glUniform3iv(GLint location, GLsizei count, GLint const * value)
    • glUniform3iv Link icon

      public static void glUniform3iv(int location, IntBuffer value)
      void glUniform3iv(GLint location, GLsizei count, GLint const * value)
    • nglUniform4iv Link icon

      public static void nglUniform4iv(int location, int count, long value)
      void glUniform4iv(GLint location, GLsizei count, GLint const * value)
    • glUniform4iv Link icon

      public static void glUniform4iv(int location, IntBuffer value)
      void glUniform4iv(GLint location, GLsizei count, GLint const * value)
    • nglUniformMatrix2fv Link icon

      public static void nglUniformMatrix2fv(int location, int count, boolean transpose, long value)
      void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix2fv Link icon

      public static void glUniformMatrix2fv(int location, boolean transpose, FloatBuffer value)
      void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglUniformMatrix3fv Link icon

      public static void nglUniformMatrix3fv(int location, int count, boolean transpose, long value)
      void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix3fv Link icon

      public static void glUniformMatrix3fv(int location, boolean transpose, FloatBuffer value)
      void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglUniformMatrix4fv Link icon

      public static void nglUniformMatrix4fv(int location, int count, boolean transpose, long value)
      void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix4fv Link icon

      public static void glUniformMatrix4fv(int location, boolean transpose, FloatBuffer value)
      void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglGetShaderiv Link icon

      public static void nglGetShaderiv(int shader, int pname, long params)
      void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
    • glGetShaderiv Link icon

      public static void glGetShaderiv(int shader, int pname, IntBuffer params)
      void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
    • glGetShaderi Link icon

      public static int glGetShaderi(int shader, int pname)
      void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
    • nglGetProgramiv Link icon

      public static void nglGetProgramiv(int program, int pname, long params)
      void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
    • glGetProgramiv Link icon

      public static void glGetProgramiv(int program, int pname, IntBuffer params)
      void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
    • glGetProgrami Link icon

      public static int glGetProgrami(int program, int pname)
      void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
    • nglGetShaderInfoLog Link icon

      public static void nglGetShaderInfoLog(int shader, int maxLength, long length, long infoLog)
      void glGetShaderInfoLog(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetShaderInfoLog Link icon

      public static void glGetShaderInfoLog(int shader, @Nullable IntBuffer length, ByteBuffer infoLog)
      void glGetShaderInfoLog(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetShaderInfoLog Link icon

      public static String glGetShaderInfoLog(int shader, int maxLength)
      void glGetShaderInfoLog(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetShaderInfoLog Link icon

      public static String glGetShaderInfoLog(int shader)
      void glGetShaderInfoLog(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • nglGetProgramInfoLog Link icon

      public static void nglGetProgramInfoLog(int program, int maxLength, long length, long infoLog)
      void glGetProgramInfoLog(GLuint program, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetProgramInfoLog Link icon

      public static void glGetProgramInfoLog(int program, @Nullable IntBuffer length, ByteBuffer infoLog)
      void glGetProgramInfoLog(GLuint program, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetProgramInfoLog Link icon

      public static String glGetProgramInfoLog(int program, int maxLength)
      void glGetProgramInfoLog(GLuint program, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetProgramInfoLog Link icon

      public static String glGetProgramInfoLog(int program)
      void glGetProgramInfoLog(GLuint program, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • nglGetAttachedShaders Link icon

      public static void nglGetAttachedShaders(int program, int maxCount, long count, long shaders)
      void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
    • glGetAttachedShaders Link icon

      public static void glGetAttachedShaders(int program, @Nullable IntBuffer count, IntBuffer shaders)
      void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
    • nglGetUniformLocation Link icon

      public static int nglGetUniformLocation(int program, long name)
      GLint glGetUniformLocation(GLuint program, GLchar const * name)
    • glGetUniformLocation Link icon

      public static int glGetUniformLocation(int program, ByteBuffer name)
      GLint glGetUniformLocation(GLuint program, GLchar const * name)
    • glGetUniformLocation Link icon

      public static int glGetUniformLocation(int program, CharSequence name)
      GLint glGetUniformLocation(GLuint program, GLchar const * name)
    • nglGetActiveUniform Link icon

      public static void nglGetActiveUniform(int program, int index, int maxLength, long length, long size, long type, long name)
      void glGetActiveUniform(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • glGetActiveUniform Link icon

      public static void glGetActiveUniform(int program, int index, @Nullable IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
      void glGetActiveUniform(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • glGetActiveUniform Link icon

      public static String glGetActiveUniform(int program, int index, int maxLength, IntBuffer size, IntBuffer type)
      void glGetActiveUniform(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • glGetActiveUniform Link icon

      public static String glGetActiveUniform(int program, int index, IntBuffer size, IntBuffer type)
      void glGetActiveUniform(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • nglGetUniformfv Link icon

      public static void nglGetUniformfv(int program, int location, long params)
      void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
    • glGetUniformfv Link icon

      public static void glGetUniformfv(int program, int location, FloatBuffer params)
      void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
    • glGetUniformf Link icon

      public static float glGetUniformf(int program, int location)
      void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
    • nglGetUniformiv Link icon

      public static void nglGetUniformiv(int program, int location, long params)
      void glGetUniformiv(GLuint program, GLint location, GLint * params)
    • glGetUniformiv Link icon

      public static void glGetUniformiv(int program, int location, IntBuffer params)
      void glGetUniformiv(GLuint program, GLint location, GLint * params)
    • glGetUniformi Link icon

      public static int glGetUniformi(int program, int location)
      void glGetUniformiv(GLuint program, GLint location, GLint * params)
    • nglGetShaderSource Link icon

      public static void nglGetShaderSource(int shader, int maxLength, long length, long source)
      void glGetShaderSource(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * source)
    • glGetShaderSource Link icon

      public static void glGetShaderSource(int shader, @Nullable IntBuffer length, ByteBuffer source)
      void glGetShaderSource(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * source)
    • glGetShaderSource Link icon

      public static String glGetShaderSource(int shader, int maxLength)
      void glGetShaderSource(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * source)
    • glGetShaderSource Link icon

      public static String glGetShaderSource(int shader)
      void glGetShaderSource(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * source)
    • glVertexAttrib1f Link icon

      public static void glVertexAttrib1f(int index, float v0)
      void glVertexAttrib1f(GLuint index, GLfloat v0)
    • glVertexAttrib1s Link icon

      public static void glVertexAttrib1s(int index, short v0)
      void glVertexAttrib1s(GLuint index, GLshort v0)
    • glVertexAttrib1d Link icon

      public static void glVertexAttrib1d(int index, double v0)
      void glVertexAttrib1d(GLuint index, GLdouble v0)
    • glVertexAttrib2f Link icon

      public static void glVertexAttrib2f(int index, float v0, float v1)
      void glVertexAttrib2f(GLuint index, GLfloat v0, GLfloat v1)
    • glVertexAttrib2s Link icon

      public static void glVertexAttrib2s(int index, short v0, short v1)
      void glVertexAttrib2s(GLuint index, GLshort v0, GLshort v1)
    • glVertexAttrib2d Link icon

      public static void glVertexAttrib2d(int index, double v0, double v1)
      void glVertexAttrib2d(GLuint index, GLdouble v0, GLdouble v1)
    • glVertexAttrib3f Link icon

      public static void glVertexAttrib3f(int index, float v0, float v1, float v2)
      void glVertexAttrib3f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2)
    • glVertexAttrib3s Link icon

      public static void glVertexAttrib3s(int index, short v0, short v1, short v2)
      void glVertexAttrib3s(GLuint index, GLshort v0, GLshort v1, GLshort v2)
    • glVertexAttrib3d Link icon

      public static void glVertexAttrib3d(int index, double v0, double v1, double v2)
      void glVertexAttrib3d(GLuint index, GLdouble v0, GLdouble v1, GLdouble v2)
    • glVertexAttrib4f Link icon

      public static void glVertexAttrib4f(int index, float v0, float v1, float v2, float v3)
      void glVertexAttrib4f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    • glVertexAttrib4s Link icon

      public static void glVertexAttrib4s(int index, short v0, short v1, short v2, short v3)
      void glVertexAttrib4s(GLuint index, GLshort v0, GLshort v1, GLshort v2, GLshort v3)
    • glVertexAttrib4d Link icon

      public static void glVertexAttrib4d(int index, double v0, double v1, double v2, double v3)
      void glVertexAttrib4d(GLuint index, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
    • glVertexAttrib4Nub Link icon

      public static void glVertexAttrib4Nub(int index, byte x, byte y, byte z, byte w)
      void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
    • nglVertexAttrib1fv Link icon

      public static void nglVertexAttrib1fv(int index, long v)
      void glVertexAttrib1fv(GLuint index, GLfloat const * v)
    • glVertexAttrib1fv Link icon

      public static void glVertexAttrib1fv(int index, FloatBuffer v)
      void glVertexAttrib1fv(GLuint index, GLfloat const * v)
    • nglVertexAttrib1sv Link icon

      public static void nglVertexAttrib1sv(int index, long v)
      void glVertexAttrib1sv(GLuint index, GLshort const * v)
    • glVertexAttrib1sv Link icon

      public static void glVertexAttrib1sv(int index, ShortBuffer v)
      void glVertexAttrib1sv(GLuint index, GLshort const * v)
    • nglVertexAttrib1dv Link icon

      public static void nglVertexAttrib1dv(int index, long v)
      void glVertexAttrib1dv(GLuint index, GLdouble const * v)
    • glVertexAttrib1dv Link icon

      public static void glVertexAttrib1dv(int index, DoubleBuffer v)
      void glVertexAttrib1dv(GLuint index, GLdouble const * v)
    • nglVertexAttrib2fv Link icon

      public static void nglVertexAttrib2fv(int index, long v)
      void glVertexAttrib2fv(GLuint index, GLfloat const * v)
    • glVertexAttrib2fv Link icon

      public static void glVertexAttrib2fv(int index, FloatBuffer v)
      void glVertexAttrib2fv(GLuint index, GLfloat const * v)
    • nglVertexAttrib2sv Link icon

      public static void nglVertexAttrib2sv(int index, long v)
      void glVertexAttrib2sv(GLuint index, GLshort const * v)
    • glVertexAttrib2sv Link icon

      public static void glVertexAttrib2sv(int index, ShortBuffer v)
      void glVertexAttrib2sv(GLuint index, GLshort const * v)
    • nglVertexAttrib2dv Link icon

      public static void nglVertexAttrib2dv(int index, long v)
      void glVertexAttrib2dv(GLuint index, GLdouble const * v)
    • glVertexAttrib2dv Link icon

      public static void glVertexAttrib2dv(int index, DoubleBuffer v)
      void glVertexAttrib2dv(GLuint index, GLdouble const * v)
    • nglVertexAttrib3fv Link icon

      public static void nglVertexAttrib3fv(int index, long v)
      void glVertexAttrib3fv(GLuint index, GLfloat const * v)
    • glVertexAttrib3fv Link icon

      public static void glVertexAttrib3fv(int index, FloatBuffer v)
      void glVertexAttrib3fv(GLuint index, GLfloat const * v)
    • nglVertexAttrib3sv Link icon

      public static void nglVertexAttrib3sv(int index, long v)
      void glVertexAttrib3sv(GLuint index, GLshort const * v)
    • glVertexAttrib3sv Link icon

      public static void glVertexAttrib3sv(int index, ShortBuffer v)
      void glVertexAttrib3sv(GLuint index, GLshort const * v)
    • nglVertexAttrib3dv Link icon

      public static void nglVertexAttrib3dv(int index, long v)
      void glVertexAttrib3dv(GLuint index, GLdouble const * v)
    • glVertexAttrib3dv Link icon

      public static void glVertexAttrib3dv(int index, DoubleBuffer v)
      void glVertexAttrib3dv(GLuint index, GLdouble const * v)
    • nglVertexAttrib4fv Link icon

      public static void nglVertexAttrib4fv(int index, long v)
      void glVertexAttrib4fv(GLuint index, GLfloat const * v)
    • glVertexAttrib4fv Link icon

      public static void glVertexAttrib4fv(int index, FloatBuffer v)
      void glVertexAttrib4fv(GLuint index, GLfloat const * v)
    • nglVertexAttrib4sv Link icon

      public static void nglVertexAttrib4sv(int index, long v)
      void glVertexAttrib4sv(GLuint index, GLshort const * v)
    • glVertexAttrib4sv Link icon

      public static void glVertexAttrib4sv(int index, ShortBuffer v)
      void glVertexAttrib4sv(GLuint index, GLshort const * v)
    • nglVertexAttrib4dv Link icon

      public static void nglVertexAttrib4dv(int index, long v)
      void glVertexAttrib4dv(GLuint index, GLdouble const * v)
    • glVertexAttrib4dv Link icon

      public static void glVertexAttrib4dv(int index, DoubleBuffer v)
      void glVertexAttrib4dv(GLuint index, GLdouble const * v)
    • nglVertexAttrib4iv Link icon

      public static void nglVertexAttrib4iv(int index, long v)
      void glVertexAttrib4iv(GLuint index, GLint const * v)
    • glVertexAttrib4iv Link icon

      public static void glVertexAttrib4iv(int index, IntBuffer v)
      void glVertexAttrib4iv(GLuint index, GLint const * v)
    • nglVertexAttrib4bv Link icon

      public static void nglVertexAttrib4bv(int index, long v)
      void glVertexAttrib4bv(GLuint index, GLbyte const * v)
    • glVertexAttrib4bv Link icon

      public static void glVertexAttrib4bv(int index, ByteBuffer v)
      void glVertexAttrib4bv(GLuint index, GLbyte const * v)
    • nglVertexAttrib4ubv Link icon

      public static void nglVertexAttrib4ubv(int index, long v)
      void glVertexAttrib4ubv(GLuint index, GLubyte const * v)
    • glVertexAttrib4ubv Link icon

      public static void glVertexAttrib4ubv(int index, ByteBuffer v)
      void glVertexAttrib4ubv(GLuint index, GLubyte const * v)
    • nglVertexAttrib4usv Link icon

      public static void nglVertexAttrib4usv(int index, long v)
      void glVertexAttrib4usv(GLuint index, GLushort const * v)
    • glVertexAttrib4usv Link icon

      public static void glVertexAttrib4usv(int index, ShortBuffer v)
      void glVertexAttrib4usv(GLuint index, GLushort const * v)
    • nglVertexAttrib4uiv Link icon

      public static void nglVertexAttrib4uiv(int index, long v)
      void glVertexAttrib4uiv(GLuint index, GLuint const * v)
    • glVertexAttrib4uiv Link icon

      public static void glVertexAttrib4uiv(int index, IntBuffer v)
      void glVertexAttrib4uiv(GLuint index, GLuint const * v)
    • nglVertexAttrib4Nbv Link icon

      public static void nglVertexAttrib4Nbv(int index, long v)
      void glVertexAttrib4Nbv(GLuint index, GLbyte const * v)
    • glVertexAttrib4Nbv Link icon

      public static void glVertexAttrib4Nbv(int index, ByteBuffer v)
      void glVertexAttrib4Nbv(GLuint index, GLbyte const * v)
    • nglVertexAttrib4Nsv Link icon

      public static void nglVertexAttrib4Nsv(int index, long v)
      void glVertexAttrib4Nsv(GLuint index, GLshort const * v)
    • glVertexAttrib4Nsv Link icon

      public static void glVertexAttrib4Nsv(int index, ShortBuffer v)
      void glVertexAttrib4Nsv(GLuint index, GLshort const * v)
    • nglVertexAttrib4Niv Link icon

      public static void nglVertexAttrib4Niv(int index, long v)
      void glVertexAttrib4Niv(GLuint index, GLint const * v)
    • glVertexAttrib4Niv Link icon

      public static void glVertexAttrib4Niv(int index, IntBuffer v)
      void glVertexAttrib4Niv(GLuint index, GLint const * v)
    • nglVertexAttrib4Nubv Link icon

      public static void nglVertexAttrib4Nubv(int index, long v)
      void glVertexAttrib4Nubv(GLuint index, GLubyte const * v)
    • glVertexAttrib4Nubv Link icon

      public static void glVertexAttrib4Nubv(int index, ByteBuffer v)
      void glVertexAttrib4Nubv(GLuint index, GLubyte const * v)
    • nglVertexAttrib4Nusv Link icon

      public static void nglVertexAttrib4Nusv(int index, long v)
      void glVertexAttrib4Nusv(GLuint index, GLushort const * v)
    • glVertexAttrib4Nusv Link icon

      public static void glVertexAttrib4Nusv(int index, ShortBuffer v)
      void glVertexAttrib4Nusv(GLuint index, GLushort const * v)
    • nglVertexAttrib4Nuiv Link icon

      public static void nglVertexAttrib4Nuiv(int index, long v)
      void glVertexAttrib4Nuiv(GLuint index, GLuint const * v)
    • glVertexAttrib4Nuiv Link icon

      public static void glVertexAttrib4Nuiv(int index, IntBuffer v)
      void glVertexAttrib4Nuiv(GLuint index, GLuint const * v)
    • nglVertexAttribPointer Link icon

      public static void nglVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer)
      void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, void const * pointer)
    • glVertexAttribPointer Link icon

      public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, ByteBuffer pointer)
      void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, void const * pointer)
    • glVertexAttribPointer Link icon

      public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer)
      void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, void const * pointer)
    • glVertexAttribPointer Link icon

      public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, ShortBuffer pointer)
      void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, void const * pointer)
    • glVertexAttribPointer Link icon

      public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, IntBuffer pointer)
      void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, void const * pointer)
    • glVertexAttribPointer Link icon

      public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, FloatBuffer pointer)
      void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, void const * pointer)
    • glEnableVertexAttribArray Link icon

      public static void glEnableVertexAttribArray(int index)
      void glEnableVertexAttribArray(GLuint index)
    • glDisableVertexAttribArray Link icon

      public static void glDisableVertexAttribArray(int index)
      void glDisableVertexAttribArray(GLuint index)
    • nglBindAttribLocation Link icon

      public static void nglBindAttribLocation(int program, int index, long name)
      void glBindAttribLocation(GLuint program, GLuint index, GLchar const * name)
    • glBindAttribLocation Link icon

      public static void glBindAttribLocation(int program, int index, ByteBuffer name)
      void glBindAttribLocation(GLuint program, GLuint index, GLchar const * name)
    • glBindAttribLocation Link icon

      public static void glBindAttribLocation(int program, int index, CharSequence name)
      void glBindAttribLocation(GLuint program, GLuint index, GLchar const * name)
    • nglGetActiveAttrib Link icon

      public static void nglGetActiveAttrib(int program, int index, int maxLength, long length, long size, long type, long name)
      void glGetActiveAttrib(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • glGetActiveAttrib Link icon

      public static void glGetActiveAttrib(int program, int index, @Nullable IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
      void glGetActiveAttrib(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • glGetActiveAttrib Link icon

      public static String glGetActiveAttrib(int program, int index, int maxLength, IntBuffer size, IntBuffer type)
      void glGetActiveAttrib(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • glGetActiveAttrib Link icon

      public static String glGetActiveAttrib(int program, int index, IntBuffer size, IntBuffer type)
      void glGetActiveAttrib(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • nglGetAttribLocation Link icon

      public static int nglGetAttribLocation(int program, long name)
      GLint glGetAttribLocation(GLuint program, GLchar const * name)
    • glGetAttribLocation Link icon

      public static int glGetAttribLocation(int program, ByteBuffer name)
      GLint glGetAttribLocation(GLuint program, GLchar const * name)
    • glGetAttribLocation Link icon

      public static int glGetAttribLocation(int program, CharSequence name)
      GLint glGetAttribLocation(GLuint program, GLchar const * name)
    • nglGetVertexAttribiv Link icon

      public static void nglGetVertexAttribiv(int index, int pname, long params)
      void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
    • glGetVertexAttribiv Link icon

      public static void glGetVertexAttribiv(int index, int pname, IntBuffer params)
      void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
    • glGetVertexAttribi Link icon

      public static int glGetVertexAttribi(int index, int pname)
      void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
    • nglGetVertexAttribfv Link icon

      public static void nglGetVertexAttribfv(int index, int pname, long params)
      void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
    • glGetVertexAttribfv Link icon

      public static void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
      void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
    • nglGetVertexAttribdv Link icon

      public static void nglGetVertexAttribdv(int index, int pname, long params)
      void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params)
    • glGetVertexAttribdv Link icon

      public static void glGetVertexAttribdv(int index, int pname, DoubleBuffer params)
      void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params)
    • nglGetVertexAttribPointerv Link icon

      public static void nglGetVertexAttribPointerv(int index, int pname, long pointer)
      void glGetVertexAttribPointerv(GLuint index, GLenum pname, void ** pointer)
    • glGetVertexAttribPointerv Link icon

      public static void glGetVertexAttribPointerv(int index, int pname, PointerBuffer pointer)
      void glGetVertexAttribPointerv(GLuint index, GLenum pname, void ** pointer)
    • glGetVertexAttribPointer Link icon

      public static long glGetVertexAttribPointer(int index, int pname)
      void glGetVertexAttribPointerv(GLuint index, GLenum pname, void ** pointer)
    • nglDrawBuffers Link icon

      public static void nglDrawBuffers(int n, long bufs)
      void glDrawBuffers(GLsizei n, GLenum const * bufs)
    • glDrawBuffers Link icon

      public static void glDrawBuffers(IntBuffer bufs)
      void glDrawBuffers(GLsizei n, GLenum const * bufs)
    • glDrawBuffers Link icon

      public static void glDrawBuffers(int buf)
      void glDrawBuffers(GLsizei n, GLenum const * bufs)
    • glBlendEquationSeparate Link icon

      public static void glBlendEquationSeparate(int modeRGB, int modeAlpha)
      void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
    • glStencilOpSeparate Link icon

      public static void glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)
      void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
    • glStencilFuncSeparate Link icon

      public static void glStencilFuncSeparate(int face, int func, int ref, int mask)
      void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
    • glStencilMaskSeparate Link icon

      public static void glStencilMaskSeparate(int face, int mask)
      void glStencilMaskSeparate(GLenum face, GLuint mask)
    • glShaderSource Link icon

      public static void glShaderSource(int shader, PointerBuffer strings, int @Nullable [] length)
      void glShaderSource(GLuint shader, GLsizei count, GLchar const * const * strings, GLint const * length)
    • glUniform1fv Link icon

      public static void glUniform1fv(int location, float[] value)
      void glUniform1fv(GLint location, GLsizei count, GLfloat const * value)
    • glUniform2fv Link icon

      public static void glUniform2fv(int location, float[] value)
      void glUniform2fv(GLint location, GLsizei count, GLfloat const * value)
    • glUniform3fv Link icon

      public static void glUniform3fv(int location, float[] value)
      void glUniform3fv(GLint location, GLsizei count, GLfloat const * value)
    • glUniform4fv Link icon

      public static void glUniform4fv(int location, float[] value)
      void glUniform4fv(GLint location, GLsizei count, GLfloat const * value)
    • glUniform1iv Link icon

      public static void glUniform1iv(int location, int[] value)
      void glUniform1iv(GLint location, GLsizei count, GLint const * value)
    • glUniform2iv Link icon

      public static void glUniform2iv(int location, int[] value)
      void glUniform2iv(GLint location, GLsizei count, GLint const * value)
    • glUniform3iv Link icon

      public static void glUniform3iv(int location, int[] value)
      void glUniform3iv(GLint location, GLsizei count, GLint const * value)
    • glUniform4iv Link icon

      public static void glUniform4iv(int location, int[] value)
      void glUniform4iv(GLint location, GLsizei count, GLint const * value)
    • glUniformMatrix2fv Link icon

      public static void glUniformMatrix2fv(int location, boolean transpose, float[] value)
      void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix3fv Link icon

      public static void glUniformMatrix3fv(int location, boolean transpose, float[] value)
      void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glUniformMatrix4fv Link icon

      public static void glUniformMatrix4fv(int location, boolean transpose, float[] value)
      void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glGetShaderiv Link icon

      public static void glGetShaderiv(int shader, int pname, int[] params)
      void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
    • glGetProgramiv Link icon

      public static void glGetProgramiv(int program, int pname, int[] params)
      void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
    • glGetShaderInfoLog Link icon

      public static void glGetShaderInfoLog(int shader, int @Nullable [] length, ByteBuffer infoLog)
      void glGetShaderInfoLog(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetProgramInfoLog Link icon

      public static void glGetProgramInfoLog(int program, int @Nullable [] length, ByteBuffer infoLog)
      void glGetProgramInfoLog(GLuint program, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetAttachedShaders Link icon

      public static void glGetAttachedShaders(int program, int @Nullable [] count, int[] shaders)
      void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
    • glGetActiveUniform Link icon

      public static void glGetActiveUniform(int program, int index, int @Nullable [] length, int[] size, int[] type, ByteBuffer name)
      void glGetActiveUniform(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • glGetUniformfv Link icon

      public static void glGetUniformfv(int program, int location, float[] params)
      void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
    • glGetUniformiv Link icon

      public static void glGetUniformiv(int program, int location, int[] params)
      void glGetUniformiv(GLuint program, GLint location, GLint * params)
    • glGetShaderSource Link icon

      public static void glGetShaderSource(int shader, int @Nullable [] length, ByteBuffer source)
      void glGetShaderSource(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * source)
    • glVertexAttrib1fv Link icon

      public static void glVertexAttrib1fv(int index, float[] v)
      void glVertexAttrib1fv(GLuint index, GLfloat const * v)
    • glVertexAttrib1sv Link icon

      public static void glVertexAttrib1sv(int index, short[] v)
      void glVertexAttrib1sv(GLuint index, GLshort const * v)
    • glVertexAttrib1dv Link icon

      public static void glVertexAttrib1dv(int index, double[] v)
      void glVertexAttrib1dv(GLuint index, GLdouble const * v)
    • glVertexAttrib2fv Link icon

      public static void glVertexAttrib2fv(int index, float[] v)
      void glVertexAttrib2fv(GLuint index, GLfloat const * v)
    • glVertexAttrib2sv Link icon

      public static void glVertexAttrib2sv(int index, short[] v)
      void glVertexAttrib2sv(GLuint index, GLshort const * v)
    • glVertexAttrib2dv Link icon

      public static void glVertexAttrib2dv(int index, double[] v)
      void glVertexAttrib2dv(GLuint index, GLdouble const * v)
    • glVertexAttrib3fv Link icon

      public static void glVertexAttrib3fv(int index, float[] v)
      void glVertexAttrib3fv(GLuint index, GLfloat const * v)
    • glVertexAttrib3sv Link icon

      public static void glVertexAttrib3sv(int index, short[] v)
      void glVertexAttrib3sv(GLuint index, GLshort const * v)
    • glVertexAttrib3dv Link icon

      public static void glVertexAttrib3dv(int index, double[] v)
      void glVertexAttrib3dv(GLuint index, GLdouble const * v)
    • glVertexAttrib4fv Link icon

      public static void glVertexAttrib4fv(int index, float[] v)
      void glVertexAttrib4fv(GLuint index, GLfloat const * v)
    • glVertexAttrib4sv Link icon

      public static void glVertexAttrib4sv(int index, short[] v)
      void glVertexAttrib4sv(GLuint index, GLshort const * v)
    • glVertexAttrib4dv Link icon

      public static void glVertexAttrib4dv(int index, double[] v)
      void glVertexAttrib4dv(GLuint index, GLdouble const * v)
    • glVertexAttrib4iv Link icon

      public static void glVertexAttrib4iv(int index, int[] v)
      void glVertexAttrib4iv(GLuint index, GLint const * v)
    • glVertexAttrib4usv Link icon

      public static void glVertexAttrib4usv(int index, short[] v)
      void glVertexAttrib4usv(GLuint index, GLushort const * v)
    • glVertexAttrib4uiv Link icon

      public static void glVertexAttrib4uiv(int index, int[] v)
      void glVertexAttrib4uiv(GLuint index, GLuint const * v)
    • glVertexAttrib4Nsv Link icon

      public static void glVertexAttrib4Nsv(int index, short[] v)
      void glVertexAttrib4Nsv(GLuint index, GLshort const * v)
    • glVertexAttrib4Niv Link icon

      public static void glVertexAttrib4Niv(int index, int[] v)
      void glVertexAttrib4Niv(GLuint index, GLint const * v)
    • glVertexAttrib4Nusv Link icon

      public static void glVertexAttrib4Nusv(int index, short[] v)
      void glVertexAttrib4Nusv(GLuint index, GLushort const * v)
    • glVertexAttrib4Nuiv Link icon

      public static void glVertexAttrib4Nuiv(int index, int[] v)
      void glVertexAttrib4Nuiv(GLuint index, GLuint const * v)
    • glGetActiveAttrib Link icon

      public static void glGetActiveAttrib(int program, int index, int @Nullable [] length, int[] size, int[] type, ByteBuffer name)
      void glGetActiveAttrib(GLuint program, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
    • glGetVertexAttribiv Link icon

      public static void glGetVertexAttribiv(int index, int pname, int[] params)
      void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
    • glGetVertexAttribfv Link icon

      public static void glGetVertexAttribfv(int index, int pname, float[] params)
      void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
    • glGetVertexAttribdv Link icon

      public static void glGetVertexAttribdv(int index, int pname, double[] params)
      void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params)
    • glDrawBuffers Link icon

      public static void glDrawBuffers(int[] bufs)
      void glDrawBuffers(GLsizei n, GLenum const * bufs)