Class GL20C

Direct Known Subclasses:
GL21C

public class GL20C extends GL15C
  • Field Details

  • Method Details

    • glCreateProgram

      @NativeType("GLuint") public static int glCreateProgram()
      GLuint glCreateProgram(void)
    • glDeleteProgram

      public static void glDeleteProgram(@NativeType("GLuint") int program)
      void glDeleteProgram(GLuint program)
    • glIsProgram

      @NativeType("GLboolean") public static boolean glIsProgram(@NativeType("GLuint") int program)
      GLboolean glIsProgram(GLuint program)
    • glCreateShader

      @NativeType("GLuint") public static int glCreateShader(@NativeType("GLenum") int type)
      GLuint glCreateShader(GLenum type)
    • glDeleteShader

      public static void glDeleteShader(@NativeType("GLuint") int shader)
      void glDeleteShader(GLuint shader)
    • glIsShader

      @NativeType("GLboolean") public static boolean glIsShader(@NativeType("GLuint") int shader)
      GLboolean glIsShader(GLuint shader)
    • glAttachShader

      public static void glAttachShader(@NativeType("GLuint") int program, @NativeType("GLuint") int shader)
      void glAttachShader(GLuint program, GLuint shader)
    • glDetachShader

      public static void glDetachShader(@NativeType("GLuint") int program, @NativeType("GLuint") int shader)
      void glDetachShader(GLuint program, GLuint shader)
    • nglShaderSource

      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

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

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

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

      public static void glCompileShader(@NativeType("GLuint") int shader)
      void glCompileShader(GLuint shader)
    • glLinkProgram

      public static void glLinkProgram(@NativeType("GLuint") int program)
      void glLinkProgram(GLuint program)
    • glUseProgram

      public static void glUseProgram(@NativeType("GLuint") int program)
      void glUseProgram(GLuint program)
    • glValidateProgram

      public static void glValidateProgram(@NativeType("GLuint") int program)
      void glValidateProgram(GLuint program)
    • glUniform1f

      public static void glUniform1f(@NativeType("GLint") int location, @NativeType("GLfloat") float v0)
      void glUniform1f(GLint location, GLfloat v0)
    • glUniform2f

      public static void glUniform2f(@NativeType("GLint") int location, @NativeType("GLfloat") float v0, @NativeType("GLfloat") float v1)
      void glUniform2f(GLint location, GLfloat v0, GLfloat v1)
    • glUniform3f

      public static void glUniform3f(@NativeType("GLint") int location, @NativeType("GLfloat") float v0, @NativeType("GLfloat") float v1, @NativeType("GLfloat") float v2)
      void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    • glUniform4f

      public static void glUniform4f(@NativeType("GLint") int location, @NativeType("GLfloat") float v0, @NativeType("GLfloat") float v1, @NativeType("GLfloat") float v2, @NativeType("GLfloat") float v3)
      void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    • glUniform1i

      public static void glUniform1i(@NativeType("GLint") int location, @NativeType("GLint") int v0)
      void glUniform1i(GLint location, GLint v0)
    • glUniform2i

      public static void glUniform2i(@NativeType("GLint") int location, @NativeType("GLint") int v0, @NativeType("GLint") int v1)
      void glUniform2i(GLint location, GLint v0, GLint v1)
    • glUniform3i

      public static void glUniform3i(@NativeType("GLint") int location, @NativeType("GLint") int v0, @NativeType("GLint") int v1, @NativeType("GLint") int v2)
      void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
    • glUniform4i

      public static void glUniform4i(@NativeType("GLint") int location, @NativeType("GLint") int v0, @NativeType("GLint") int v1, @NativeType("GLint") int v2, @NativeType("GLint") int v3)
      void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    • nglUniform1fv

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

      public static void glUniform1fv(@NativeType("GLint") int location, @NativeType("GLfloat const *") FloatBuffer value)
      void glUniform1fv(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform2fv

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

      public static void glUniform2fv(@NativeType("GLint") int location, @NativeType("GLfloat const *") FloatBuffer value)
      void glUniform2fv(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform3fv

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

      public static void glUniform3fv(@NativeType("GLint") int location, @NativeType("GLfloat const *") FloatBuffer value)
      void glUniform3fv(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform4fv

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

      public static void glUniform4fv(@NativeType("GLint") int location, @NativeType("GLfloat const *") FloatBuffer value)
      void glUniform4fv(GLint location, GLsizei count, GLfloat const * value)
    • nglUniform1iv

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

      public static void glUniform1iv(@NativeType("GLint") int location, @NativeType("GLint const *") IntBuffer value)
      void glUniform1iv(GLint location, GLsizei count, GLint const * value)
    • nglUniform2iv

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

      public static void glUniform2iv(@NativeType("GLint") int location, @NativeType("GLint const *") IntBuffer value)
      void glUniform2iv(GLint location, GLsizei count, GLint const * value)
    • nglUniform3iv

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

      public static void glUniform3iv(@NativeType("GLint") int location, @NativeType("GLint const *") IntBuffer value)
      void glUniform3iv(GLint location, GLsizei count, GLint const * value)
    • nglUniform4iv

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

      public static void glUniform4iv(@NativeType("GLint") int location, @NativeType("GLint const *") IntBuffer value)
      void glUniform4iv(GLint location, GLsizei count, GLint const * value)
    • nglUniformMatrix2fv

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

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

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

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

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

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

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

      public static void glGetShaderiv(@NativeType("GLuint") int shader, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
      void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
    • glGetShaderi

      @NativeType("void") public static int glGetShaderi(@NativeType("GLuint") int shader, @NativeType("GLenum") int pname)
      void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
    • nglGetProgramiv

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

      public static void glGetProgramiv(@NativeType("GLuint") int program, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
      void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
    • glGetProgrami

      @NativeType("void") public static int glGetProgrami(@NativeType("GLuint") int program, @NativeType("GLenum") int pname)
      void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
    • nglGetShaderInfoLog

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

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

      @NativeType("void") public static String glGetShaderInfoLog(@NativeType("GLuint") int shader, @NativeType("GLsizei") int maxLength)
      void glGetShaderInfoLog(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetShaderInfoLog

      @NativeType("void") public static String glGetShaderInfoLog(@NativeType("GLuint") int shader)
      void glGetShaderInfoLog(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • nglGetProgramInfoLog

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

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

      @NativeType("void") public static String glGetProgramInfoLog(@NativeType("GLuint") int program, @NativeType("GLsizei") int maxLength)
      void glGetProgramInfoLog(GLuint program, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • glGetProgramInfoLog

      @NativeType("void") public static String glGetProgramInfoLog(@NativeType("GLuint") int program)
      void glGetProgramInfoLog(GLuint program, GLsizei maxLength, GLsizei * length, GLchar * infoLog)
    • nglGetAttachedShaders

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

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

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

      @NativeType("GLint") public static int glGetUniformLocation(@NativeType("GLuint") int program, @NativeType("GLchar const *") ByteBuffer name)
      GLint glGetUniformLocation(GLuint program, GLchar const * name)
    • glGetUniformLocation

      @NativeType("GLint") public static int glGetUniformLocation(@NativeType("GLuint") int program, @NativeType("GLchar const *") CharSequence name)
      GLint glGetUniformLocation(GLuint program, GLchar const * name)
    • nglGetActiveUniform

      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

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

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

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

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

      public static void glGetUniformfv(@NativeType("GLuint") int program, @NativeType("GLint") int location, @NativeType("GLfloat *") FloatBuffer params)
      void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
    • glGetUniformf

      @NativeType("void") public static float glGetUniformf(@NativeType("GLuint") int program, @NativeType("GLint") int location)
      void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
    • nglGetUniformiv

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

      public static void glGetUniformiv(@NativeType("GLuint") int program, @NativeType("GLint") int location, @NativeType("GLint *") IntBuffer params)
      void glGetUniformiv(GLuint program, GLint location, GLint * params)
    • glGetUniformi

      @NativeType("void") public static int glGetUniformi(@NativeType("GLuint") int program, @NativeType("GLint") int location)
      void glGetUniformiv(GLuint program, GLint location, GLint * params)
    • nglGetShaderSource

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

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

      @NativeType("void") public static String glGetShaderSource(@NativeType("GLuint") int shader, @NativeType("GLsizei") int maxLength)
      void glGetShaderSource(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * source)
    • glGetShaderSource

      @NativeType("void") public static String glGetShaderSource(@NativeType("GLuint") int shader)
      void glGetShaderSource(GLuint shader, GLsizei maxLength, GLsizei * length, GLchar * source)
    • glVertexAttrib1f

      public static void glVertexAttrib1f(@NativeType("GLuint") int index, @NativeType("GLfloat") float v0)
      void glVertexAttrib1f(GLuint index, GLfloat v0)
    • glVertexAttrib1s

      public static void glVertexAttrib1s(@NativeType("GLuint") int index, @NativeType("GLshort") short v0)
      void glVertexAttrib1s(GLuint index, GLshort v0)
    • glVertexAttrib1d

      public static void glVertexAttrib1d(@NativeType("GLuint") int index, @NativeType("GLdouble") double v0)
      void glVertexAttrib1d(GLuint index, GLdouble v0)
    • glVertexAttrib2f

      public static void glVertexAttrib2f(@NativeType("GLuint") int index, @NativeType("GLfloat") float v0, @NativeType("GLfloat") float v1)
      void glVertexAttrib2f(GLuint index, GLfloat v0, GLfloat v1)
    • glVertexAttrib2s

      public static void glVertexAttrib2s(@NativeType("GLuint") int index, @NativeType("GLshort") short v0, @NativeType("GLshort") short v1)
      void glVertexAttrib2s(GLuint index, GLshort v0, GLshort v1)
    • glVertexAttrib2d

      public static void glVertexAttrib2d(@NativeType("GLuint") int index, @NativeType("GLdouble") double v0, @NativeType("GLdouble") double v1)
      void glVertexAttrib2d(GLuint index, GLdouble v0, GLdouble v1)
    • glVertexAttrib3f

      public static void glVertexAttrib3f(@NativeType("GLuint") int index, @NativeType("GLfloat") float v0, @NativeType("GLfloat") float v1, @NativeType("GLfloat") float v2)
      void glVertexAttrib3f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2)
    • glVertexAttrib3s

      public static void glVertexAttrib3s(@NativeType("GLuint") int index, @NativeType("GLshort") short v0, @NativeType("GLshort") short v1, @NativeType("GLshort") short v2)
      void glVertexAttrib3s(GLuint index, GLshort v0, GLshort v1, GLshort v2)
    • glVertexAttrib3d

      public static void glVertexAttrib3d(@NativeType("GLuint") int index, @NativeType("GLdouble") double v0, @NativeType("GLdouble") double v1, @NativeType("GLdouble") double v2)
      void glVertexAttrib3d(GLuint index, GLdouble v0, GLdouble v1, GLdouble v2)
    • glVertexAttrib4f

      public static void glVertexAttrib4f(@NativeType("GLuint") int index, @NativeType("GLfloat") float v0, @NativeType("GLfloat") float v1, @NativeType("GLfloat") float v2, @NativeType("GLfloat") float v3)
      void glVertexAttrib4f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    • glVertexAttrib4s

      public static void glVertexAttrib4s(@NativeType("GLuint") int index, @NativeType("GLshort") short v0, @NativeType("GLshort") short v1, @NativeType("GLshort") short v2, @NativeType("GLshort") short v3)
      void glVertexAttrib4s(GLuint index, GLshort v0, GLshort v1, GLshort v2, GLshort v3)
    • glVertexAttrib4d

      public static void glVertexAttrib4d(@NativeType("GLuint") int index, @NativeType("GLdouble") double v0, @NativeType("GLdouble") double v1, @NativeType("GLdouble") double v2, @NativeType("GLdouble") double v3)
      void glVertexAttrib4d(GLuint index, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
    • glVertexAttrib4Nub

      public static void glVertexAttrib4Nub(@NativeType("GLuint") int index, @NativeType("GLubyte") byte x, @NativeType("GLubyte") byte y, @NativeType("GLubyte") byte z, @NativeType("GLubyte") byte w)
      void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
    • nglVertexAttrib1fv

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

      public static void glVertexAttrib1fv(@NativeType("GLuint") int index, @NativeType("GLfloat const *") FloatBuffer v)
      void glVertexAttrib1fv(GLuint index, GLfloat const * v)
    • nglVertexAttrib1sv

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

      public static void glVertexAttrib1sv(@NativeType("GLuint") int index, @NativeType("GLshort const *") ShortBuffer v)
      void glVertexAttrib1sv(GLuint index, GLshort const * v)
    • nglVertexAttrib1dv

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

      public static void glVertexAttrib1dv(@NativeType("GLuint") int index, @NativeType("GLdouble const *") DoubleBuffer v)
      void glVertexAttrib1dv(GLuint index, GLdouble const * v)
    • nglVertexAttrib2fv

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

      public static void glVertexAttrib2fv(@NativeType("GLuint") int index, @NativeType("GLfloat const *") FloatBuffer v)
      void glVertexAttrib2fv(GLuint index, GLfloat const * v)
    • nglVertexAttrib2sv

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

      public static void glVertexAttrib2sv(@NativeType("GLuint") int index, @NativeType("GLshort const *") ShortBuffer v)
      void glVertexAttrib2sv(GLuint index, GLshort const * v)
    • nglVertexAttrib2dv

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

      public static void glVertexAttrib2dv(@NativeType("GLuint") int index, @NativeType("GLdouble const *") DoubleBuffer v)
      void glVertexAttrib2dv(GLuint index, GLdouble const * v)
    • nglVertexAttrib3fv

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

      public static void glVertexAttrib3fv(@NativeType("GLuint") int index, @NativeType("GLfloat const *") FloatBuffer v)
      void glVertexAttrib3fv(GLuint index, GLfloat const * v)
    • nglVertexAttrib3sv

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

      public static void glVertexAttrib3sv(@NativeType("GLuint") int index, @NativeType("GLshort const *") ShortBuffer v)
      void glVertexAttrib3sv(GLuint index, GLshort const * v)
    • nglVertexAttrib3dv

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

      public static void glVertexAttrib3dv(@NativeType("GLuint") int index, @NativeType("GLdouble const *") DoubleBuffer v)
      void glVertexAttrib3dv(GLuint index, GLdouble const * v)
    • nglVertexAttrib4fv

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

      public static void glVertexAttrib4fv(@NativeType("GLuint") int index, @NativeType("GLfloat const *") FloatBuffer v)
      void glVertexAttrib4fv(GLuint index, GLfloat const * v)
    • nglVertexAttrib4sv

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

      public static void glVertexAttrib4sv(@NativeType("GLuint") int index, @NativeType("GLshort const *") ShortBuffer v)
      void glVertexAttrib4sv(GLuint index, GLshort const * v)
    • nglVertexAttrib4dv

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

      public static void glVertexAttrib4dv(@NativeType("GLuint") int index, @NativeType("GLdouble const *") DoubleBuffer v)
      void glVertexAttrib4dv(GLuint index, GLdouble const * v)
    • nglVertexAttrib4iv

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

      public static void glVertexAttrib4iv(@NativeType("GLuint") int index, @NativeType("GLint const *") IntBuffer v)
      void glVertexAttrib4iv(GLuint index, GLint const * v)
    • nglVertexAttrib4bv

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

      public static void glVertexAttrib4bv(@NativeType("GLuint") int index, @NativeType("GLbyte const *") ByteBuffer v)
      void glVertexAttrib4bv(GLuint index, GLbyte const * v)
    • nglVertexAttrib4ubv

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

      public static void glVertexAttrib4ubv(@NativeType("GLuint") int index, @NativeType("GLubyte const *") ByteBuffer v)
      void glVertexAttrib4ubv(GLuint index, GLubyte const * v)
    • nglVertexAttrib4usv

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

      public static void glVertexAttrib4usv(@NativeType("GLuint") int index, @NativeType("GLushort const *") ShortBuffer v)
      void glVertexAttrib4usv(GLuint index, GLushort const * v)
    • nglVertexAttrib4uiv

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

      public static void glVertexAttrib4uiv(@NativeType("GLuint") int index, @NativeType("GLuint const *") IntBuffer v)
      void glVertexAttrib4uiv(GLuint index, GLuint const * v)
    • nglVertexAttrib4Nbv

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

      public static void glVertexAttrib4Nbv(@NativeType("GLuint") int index, @NativeType("GLbyte const *") ByteBuffer v)
      void glVertexAttrib4Nbv(GLuint index, GLbyte const * v)
    • nglVertexAttrib4Nsv

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

      public static void glVertexAttrib4Nsv(@NativeType("GLuint") int index, @NativeType("GLshort const *") ShortBuffer v)
      void glVertexAttrib4Nsv(GLuint index, GLshort const * v)
    • nglVertexAttrib4Niv

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

      public static void glVertexAttrib4Niv(@NativeType("GLuint") int index, @NativeType("GLint const *") IntBuffer v)
      void glVertexAttrib4Niv(GLuint index, GLint const * v)
    • nglVertexAttrib4Nubv

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

      public static void glVertexAttrib4Nubv(@NativeType("GLuint") int index, @NativeType("GLubyte const *") ByteBuffer v)
      void glVertexAttrib4Nubv(GLuint index, GLubyte const * v)
    • nglVertexAttrib4Nusv

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

      public static void glVertexAttrib4Nusv(@NativeType("GLuint") int index, @NativeType("GLushort const *") ShortBuffer v)
      void glVertexAttrib4Nusv(GLuint index, GLushort const * v)
    • nglVertexAttrib4Nuiv

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

      public static void glVertexAttrib4Nuiv(@NativeType("GLuint") int index, @NativeType("GLuint const *") IntBuffer v)
      void glVertexAttrib4Nuiv(GLuint index, GLuint const * v)
    • nglVertexAttribPointer

      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

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

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

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

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

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

      public static void glEnableVertexAttribArray(@NativeType("GLuint") int index)
      void glEnableVertexAttribArray(GLuint index)
    • glDisableVertexAttribArray

      public static void glDisableVertexAttribArray(@NativeType("GLuint") int index)
      void glDisableVertexAttribArray(GLuint index)
    • nglBindAttribLocation

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

      public static void glBindAttribLocation(@NativeType("GLuint") int program, @NativeType("GLuint") int index, @NativeType("GLchar const *") ByteBuffer name)
      void glBindAttribLocation(GLuint program, GLuint index, GLchar const * name)
    • glBindAttribLocation

      public static void glBindAttribLocation(@NativeType("GLuint") int program, @NativeType("GLuint") int index, @NativeType("GLchar const *") CharSequence name)
      void glBindAttribLocation(GLuint program, GLuint index, GLchar const * name)
    • nglGetActiveAttrib

      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

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

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

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

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

      @NativeType("GLint") public static int glGetAttribLocation(@NativeType("GLuint") int program, @NativeType("GLchar const *") ByteBuffer name)
      GLint glGetAttribLocation(GLuint program, GLchar const * name)
    • glGetAttribLocation

      @NativeType("GLint") public static int glGetAttribLocation(@NativeType("GLuint") int program, @NativeType("GLchar const *") CharSequence name)
      GLint glGetAttribLocation(GLuint program, GLchar const * name)
    • nglGetVertexAttribiv

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

      public static void glGetVertexAttribiv(@NativeType("GLuint") int index, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
      void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
    • glGetVertexAttribi

      @NativeType("void") public static int glGetVertexAttribi(@NativeType("GLuint") int index, @NativeType("GLenum") int pname)
      void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
    • nglGetVertexAttribfv

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

      public static void glGetVertexAttribfv(@NativeType("GLuint") int index, @NativeType("GLenum") int pname, @NativeType("GLfloat *") FloatBuffer params)
      void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
    • nglGetVertexAttribdv

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

      public static void glGetVertexAttribdv(@NativeType("GLuint") int index, @NativeType("GLenum") int pname, @NativeType("GLdouble *") DoubleBuffer params)
      void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params)
    • nglGetVertexAttribPointerv

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

      public static void glGetVertexAttribPointerv(@NativeType("GLuint") int index, @NativeType("GLenum") int pname, @NativeType("void **") PointerBuffer pointer)
      void glGetVertexAttribPointerv(GLuint index, GLenum pname, void ** pointer)
    • glGetVertexAttribPointer

      @NativeType("void") public static long glGetVertexAttribPointer(@NativeType("GLuint") int index, @NativeType("GLenum") int pname)
      void glGetVertexAttribPointerv(GLuint index, GLenum pname, void ** pointer)
    • nglDrawBuffers

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

      public static void glDrawBuffers(@NativeType("GLenum const *") IntBuffer bufs)
      void glDrawBuffers(GLsizei n, GLenum const * bufs)
    • glDrawBuffers

      public static void glDrawBuffers(@NativeType("GLenum const *") int buf)
      void glDrawBuffers(GLsizei n, GLenum const * bufs)
    • glBlendEquationSeparate

      public static void glBlendEquationSeparate(@NativeType("GLenum") int modeRGB, @NativeType("GLenum") int modeAlpha)
      void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
    • glStencilOpSeparate

      public static void glStencilOpSeparate(@NativeType("GLenum") int face, @NativeType("GLenum") int sfail, @NativeType("GLenum") int dpfail, @NativeType("GLenum") int dppass)
      void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
    • glStencilFuncSeparate

      public static void glStencilFuncSeparate(@NativeType("GLenum") int face, @NativeType("GLenum") int func, @NativeType("GLint") int ref, @NativeType("GLuint") int mask)
      void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
    • glStencilMaskSeparate

      public static void glStencilMaskSeparate(@NativeType("GLenum") int face, @NativeType("GLuint") int mask)
      void glStencilMaskSeparate(GLenum face, GLuint mask)
    • glShaderSource

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

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

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

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

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

      public static void glUniform1iv(@NativeType("GLint") int location, @NativeType("GLint const *") int[] value)
      void glUniform1iv(GLint location, GLsizei count, GLint const * value)
    • glUniform2iv

      public static void glUniform2iv(@NativeType("GLint") int location, @NativeType("GLint const *") int[] value)
      void glUniform2iv(GLint location, GLsizei count, GLint const * value)
    • glUniform3iv

      public static void glUniform3iv(@NativeType("GLint") int location, @NativeType("GLint const *") int[] value)
      void glUniform3iv(GLint location, GLsizei count, GLint const * value)
    • glUniform4iv

      public static void glUniform4iv(@NativeType("GLint") int location, @NativeType("GLint const *") int[] value)
      void glUniform4iv(GLint location, GLsizei count, GLint const * value)
    • glUniformMatrix2fv

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

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

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

      public static void glGetShaderiv(@NativeType("GLuint") int shader, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
      void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
    • glGetProgramiv

      public static void glGetProgramiv(@NativeType("GLuint") int program, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
      void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
    • glGetShaderInfoLog

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

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

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

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

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

      public static void glGetUniformiv(@NativeType("GLuint") int program, @NativeType("GLint") int location, @NativeType("GLint *") int[] params)
      void glGetUniformiv(GLuint program, GLint location, GLint * params)
    • glGetShaderSource

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

      public static void glVertexAttrib1fv(@NativeType("GLuint") int index, @NativeType("GLfloat const *") float[] v)
      void glVertexAttrib1fv(GLuint index, GLfloat const * v)
    • glVertexAttrib1sv

      public static void glVertexAttrib1sv(@NativeType("GLuint") int index, @NativeType("GLshort const *") short[] v)
      void glVertexAttrib1sv(GLuint index, GLshort const * v)
    • glVertexAttrib1dv

      public static void glVertexAttrib1dv(@NativeType("GLuint") int index, @NativeType("GLdouble const *") double[] v)
      void glVertexAttrib1dv(GLuint index, GLdouble const * v)
    • glVertexAttrib2fv

      public static void glVertexAttrib2fv(@NativeType("GLuint") int index, @NativeType("GLfloat const *") float[] v)
      void glVertexAttrib2fv(GLuint index, GLfloat const * v)
    • glVertexAttrib2sv

      public static void glVertexAttrib2sv(@NativeType("GLuint") int index, @NativeType("GLshort const *") short[] v)
      void glVertexAttrib2sv(GLuint index, GLshort const * v)
    • glVertexAttrib2dv

      public static void glVertexAttrib2dv(@NativeType("GLuint") int index, @NativeType("GLdouble const *") double[] v)
      void glVertexAttrib2dv(GLuint index, GLdouble const * v)
    • glVertexAttrib3fv

      public static void glVertexAttrib3fv(@NativeType("GLuint") int index, @NativeType("GLfloat const *") float[] v)
      void glVertexAttrib3fv(GLuint index, GLfloat const * v)
    • glVertexAttrib3sv

      public static void glVertexAttrib3sv(@NativeType("GLuint") int index, @NativeType("GLshort const *") short[] v)
      void glVertexAttrib3sv(GLuint index, GLshort const * v)
    • glVertexAttrib3dv

      public static void glVertexAttrib3dv(@NativeType("GLuint") int index, @NativeType("GLdouble const *") double[] v)
      void glVertexAttrib3dv(GLuint index, GLdouble const * v)
    • glVertexAttrib4fv

      public static void glVertexAttrib4fv(@NativeType("GLuint") int index, @NativeType("GLfloat const *") float[] v)
      void glVertexAttrib4fv(GLuint index, GLfloat const * v)
    • glVertexAttrib4sv

      public static void glVertexAttrib4sv(@NativeType("GLuint") int index, @NativeType("GLshort const *") short[] v)
      void glVertexAttrib4sv(GLuint index, GLshort const * v)
    • glVertexAttrib4dv

      public static void glVertexAttrib4dv(@NativeType("GLuint") int index, @NativeType("GLdouble const *") double[] v)
      void glVertexAttrib4dv(GLuint index, GLdouble const * v)
    • glVertexAttrib4iv

      public static void glVertexAttrib4iv(@NativeType("GLuint") int index, @NativeType("GLint const *") int[] v)
      void glVertexAttrib4iv(GLuint index, GLint const * v)
    • glVertexAttrib4usv

      public static void glVertexAttrib4usv(@NativeType("GLuint") int index, @NativeType("GLushort const *") short[] v)
      void glVertexAttrib4usv(GLuint index, GLushort const * v)
    • glVertexAttrib4uiv

      public static void glVertexAttrib4uiv(@NativeType("GLuint") int index, @NativeType("GLuint const *") int[] v)
      void glVertexAttrib4uiv(GLuint index, GLuint const * v)
    • glVertexAttrib4Nsv

      public static void glVertexAttrib4Nsv(@NativeType("GLuint") int index, @NativeType("GLshort const *") short[] v)
      void glVertexAttrib4Nsv(GLuint index, GLshort const * v)
    • glVertexAttrib4Niv

      public static void glVertexAttrib4Niv(@NativeType("GLuint") int index, @NativeType("GLint const *") int[] v)
      void glVertexAttrib4Niv(GLuint index, GLint const * v)
    • glVertexAttrib4Nusv

      public static void glVertexAttrib4Nusv(@NativeType("GLuint") int index, @NativeType("GLushort const *") short[] v)
      void glVertexAttrib4Nusv(GLuint index, GLushort const * v)
    • glVertexAttrib4Nuiv

      public static void glVertexAttrib4Nuiv(@NativeType("GLuint") int index, @NativeType("GLuint const *") int[] v)
      void glVertexAttrib4Nuiv(GLuint index, GLuint const * v)
    • glGetActiveAttrib

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

      public static void glGetVertexAttribiv(@NativeType("GLuint") int index, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
      void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
    • glGetVertexAttribfv

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

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

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