Class GL41C

Direct Known Subclasses:
GL42C

public class GL41C extends GL40C
  • Field Details

  • Method Details

    • glReleaseShaderCompiler

      public static void glReleaseShaderCompiler()
      void glReleaseShaderCompiler(void)
    • nglShaderBinary

      public static void nglShaderBinary(int count, long shaders, int binaryformat, long binary, int length)
      void glShaderBinary(GLsizei count, GLuint const * shaders, GLenum binaryformat, void const * binary, GLsizei length)
    • glShaderBinary

      public static void glShaderBinary(@NativeType("GLuint const *") IntBuffer shaders, @NativeType("GLenum") int binaryformat, @NativeType("void const *") ByteBuffer binary)
      void glShaderBinary(GLsizei count, GLuint const * shaders, GLenum binaryformat, void const * binary, GLsizei length)
    • nglGetShaderPrecisionFormat

      public static void nglGetShaderPrecisionFormat(int shadertype, int precisiontype, long range, long precision)
      void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision)
    • glGetShaderPrecisionFormat

      public static void glGetShaderPrecisionFormat(@NativeType("GLenum") int shadertype, @NativeType("GLenum") int precisiontype, @NativeType("GLint *") IntBuffer range, @NativeType("GLint *") IntBuffer precision)
      void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision)
    • glGetShaderPrecisionFormat

      @NativeType("void") public static int glGetShaderPrecisionFormat(@NativeType("GLenum") int shadertype, @NativeType("GLenum") int precisiontype, @NativeType("GLint *") IntBuffer range)
      void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision)
    • glDepthRangef

      public static void glDepthRangef(@NativeType("GLfloat") float zNear, @NativeType("GLfloat") float zFar)
      void glDepthRangef(GLfloat zNear, GLfloat zFar)
    • glClearDepthf

      public static void glClearDepthf(@NativeType("GLfloat") float depth)
      void glClearDepthf(GLfloat depth)
    • nglGetProgramBinary

      public static void nglGetProgramBinary(int program, int bufSize, long length, long binaryFormat, long binary)
      void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
    • glGetProgramBinary

      public static void glGetProgramBinary(@NativeType("GLuint") int program, @NativeType("GLsizei *") @Nullable IntBuffer length, @NativeType("GLenum *") IntBuffer binaryFormat, @NativeType("void *") ByteBuffer binary)
      void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
    • nglProgramBinary

      public static void nglProgramBinary(int program, int binaryFormat, long binary, int length)
      void glProgramBinary(GLuint program, GLenum binaryFormat, void const * binary, GLsizei length)
    • glProgramBinary

      public static void glProgramBinary(@NativeType("GLuint") int program, @NativeType("GLenum") int binaryFormat, @NativeType("void const *") ByteBuffer binary)
      void glProgramBinary(GLuint program, GLenum binaryFormat, void const * binary, GLsizei length)
    • glProgramParameteri

      public static void glProgramParameteri(@NativeType("GLuint") int program, @NativeType("GLenum") int pname, @NativeType("GLint") int value)
      void glProgramParameteri(GLuint program, GLenum pname, GLint value)
    • glUseProgramStages

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

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

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

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

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

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

      public static void glBindProgramPipeline(@NativeType("GLuint") int pipeline)
      void glBindProgramPipeline(GLuint pipeline)
    • nglDeleteProgramPipelines

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

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

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

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

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

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

      @NativeType("GLboolean") public static boolean glIsProgramPipeline(@NativeType("GLuint") int pipeline)
      GLboolean glIsProgramPipeline(GLuint pipeline)
    • nglGetProgramPipelineiv

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public static void glValidateProgramPipeline(@NativeType("GLuint") int pipeline)
      void glValidateProgramPipeline(GLuint pipeline)
    • nglGetProgramPipelineInfoLog

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

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

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

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

      public static void glVertexAttribL1d(@NativeType("GLuint") int index, @NativeType("GLdouble") double x)
      void glVertexAttribL1d(GLuint index, GLdouble x)
    • glVertexAttribL2d

      public static void glVertexAttribL2d(@NativeType("GLuint") int index, @NativeType("GLdouble") double x, @NativeType("GLdouble") double y)
      void glVertexAttribL2d(GLuint index, GLdouble x, GLdouble y)
    • glVertexAttribL3d

      public static void glVertexAttribL3d(@NativeType("GLuint") int index, @NativeType("GLdouble") double x, @NativeType("GLdouble") double y, @NativeType("GLdouble") double z)
      void glVertexAttribL3d(GLuint index, GLdouble x, GLdouble y, GLdouble z)
    • glVertexAttribL4d

      public static void glVertexAttribL4d(@NativeType("GLuint") int index, @NativeType("GLdouble") double x, @NativeType("GLdouble") double y, @NativeType("GLdouble") double z, @NativeType("GLdouble") double w)
      void glVertexAttribL4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
    • nglVertexAttribL1dv

      public static void nglVertexAttribL1dv(int index, long v)
      void glVertexAttribL1dv(GLuint index, GLdouble const * v)
    • glVertexAttribL1dv

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

      public static void nglVertexAttribL2dv(int index, long v)
      void glVertexAttribL2dv(GLuint index, GLdouble const * v)
    • glVertexAttribL2dv

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

      public static void nglVertexAttribL3dv(int index, long v)
      void glVertexAttribL3dv(GLuint index, GLdouble const * v)
    • glVertexAttribL3dv

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

      public static void nglVertexAttribL4dv(int index, long v)
      void glVertexAttribL4dv(GLuint index, GLdouble const * v)
    • glVertexAttribL4dv

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

      public static void nglVertexAttribLPointer(int index, int size, int type, int stride, long pointer)
      void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, void const * pointer)
    • glVertexAttribLPointer

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

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

      public static void glVertexAttribLPointer(@NativeType("GLuint") int index, @NativeType("GLint") int size, @NativeType("GLsizei") int stride, @NativeType("void const *") DoubleBuffer pointer)
      void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, void const * pointer)
    • nglGetVertexAttribLdv

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

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

      public static void nglViewportArrayv(int first, int count, long v)
      void glViewportArrayv(GLuint first, GLsizei count, GLfloat const * v)
    • glViewportArrayv

      public static void glViewportArrayv(@NativeType("GLuint") int first, @NativeType("GLfloat const *") FloatBuffer v)
      void glViewportArrayv(GLuint first, GLsizei count, GLfloat const * v)
    • glViewportIndexedf

      public static void glViewportIndexedf(@NativeType("GLuint") int index, @NativeType("GLfloat") float x, @NativeType("GLfloat") float y, @NativeType("GLfloat") float w, @NativeType("GLfloat") float h)
      void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
    • nglViewportIndexedfv

      public static void nglViewportIndexedfv(int index, long v)
      void glViewportIndexedfv(GLuint index, GLfloat const * v)
    • glViewportIndexedfv

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

      public static void nglScissorArrayv(int first, int count, long v)
      void glScissorArrayv(GLuint first, GLsizei count, GLint const * v)
    • glScissorArrayv

      public static void glScissorArrayv(@NativeType("GLuint") int first, @NativeType("GLint const *") IntBuffer v)
      void glScissorArrayv(GLuint first, GLsizei count, GLint const * v)
    • glScissorIndexed

      public static void glScissorIndexed(@NativeType("GLuint") int index, @NativeType("GLint") int left, @NativeType("GLint") int bottom, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height)
      void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
    • nglScissorIndexedv

      public static void nglScissorIndexedv(int index, long v)
      void glScissorIndexedv(GLuint index, GLint const * v)
    • glScissorIndexedv

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

      public static void nglDepthRangeArrayv(int first, int count, long v)
      void glDepthRangeArrayv(GLuint first, GLsizei count, GLdouble const * v)
    • glDepthRangeArrayv

      public static void glDepthRangeArrayv(@NativeType("GLuint") int first, @NativeType("GLdouble const *") DoubleBuffer v)
      void glDepthRangeArrayv(GLuint first, GLsizei count, GLdouble const * v)
    • glDepthRangeIndexed

      public static void glDepthRangeIndexed(@NativeType("GLuint") int index, @NativeType("GLdouble") double zNear, @NativeType("GLdouble") double zFar)
      void glDepthRangeIndexed(GLuint index, GLdouble zNear, GLdouble zFar)
    • nglGetFloati_v

      public static void nglGetFloati_v(int target, int index, long data)
      void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
    • glGetFloati_v

      public static void glGetFloati_v(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLfloat *") FloatBuffer data)
      void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
    • glGetFloati

      @NativeType("void") public static float glGetFloati(@NativeType("GLenum") int target, @NativeType("GLuint") int index)
      void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
    • nglGetDoublei_v

      public static void nglGetDoublei_v(int target, int index, long data)
      void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
    • glGetDoublei_v

      public static void glGetDoublei_v(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLdouble *") DoubleBuffer data)
      void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
    • glGetDoublei

      @NativeType("void") public static double glGetDoublei(@NativeType("GLenum") int target, @NativeType("GLuint") int index)
      void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
    • glShaderBinary

      public static void glShaderBinary(@NativeType("GLuint const *") int[] shaders, @NativeType("GLenum") int binaryformat, @NativeType("void const *") ByteBuffer binary)
      void glShaderBinary(GLsizei count, GLuint const * shaders, GLenum binaryformat, void const * binary, GLsizei length)
    • glGetShaderPrecisionFormat

      public static void glGetShaderPrecisionFormat(@NativeType("GLenum") int shadertype, @NativeType("GLenum") int precisiontype, @NativeType("GLint *") int[] range, @NativeType("GLint *") int[] precision)
      void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision)
    • glGetProgramBinary

      public static void glGetProgramBinary(@NativeType("GLuint") int program, @NativeType("GLsizei *") int @Nullable [] length, @NativeType("GLenum *") int[] binaryFormat, @NativeType("void *") ByteBuffer binary)
      void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
    • glDeleteProgramPipelines

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public static void glViewportArrayv(@NativeType("GLuint") int first, @NativeType("GLfloat const *") float[] v)
      void glViewportArrayv(GLuint first, GLsizei count, GLfloat const * v)
    • glViewportIndexedfv

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

      public static void glScissorArrayv(@NativeType("GLuint") int first, @NativeType("GLint const *") int[] v)
      void glScissorArrayv(GLuint first, GLsizei count, GLint const * v)
    • glScissorIndexedv

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

      public static void glDepthRangeArrayv(@NativeType("GLuint") int first, @NativeType("GLdouble const *") double[] v)
      void glDepthRangeArrayv(GLuint first, GLsizei count, GLdouble const * v)
    • glGetFloati_v

      public static void glGetFloati_v(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLfloat *") float[] data)
      void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
    • glGetDoublei_v

      public static void glGetDoublei_v(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLdouble *") double[] data)
      void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)