Class GL41

Direct Known Subclasses:
GL42

public class GL41 extends GL40
  • 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(IntBuffer shaders, int binaryformat, 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(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
      void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision)
    • glGetShaderPrecisionFormat

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

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

      public static void glClearDepthf(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(int program, @Nullable IntBuffer length, IntBuffer binaryFormat, 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(int program, int binaryFormat, ByteBuffer binary)
      void glProgramBinary(GLuint program, GLenum binaryFormat, void const * binary, GLsizei length)
    • glProgramParameteri

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

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

      public static void glActiveShaderProgram(int pipeline, 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

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

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

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

      public static void glBindProgramPipeline(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(IntBuffer pipelines)
      void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    • glDeleteProgramPipelines

      public static void glDeleteProgramPipelines(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(IntBuffer pipelines)
      void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    • glGenProgramPipelines

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

      public static boolean glIsProgramPipeline(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(int pipeline, int pname, IntBuffer params)
      void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    • glGetProgramPipelinei

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public static void glProgramUniform4d(int program, int location, double x, double y, double z, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, 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(int program, int location, boolean transpose, DoubleBuffer value)
      void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
    • glValidateProgramPipeline

      public static void glValidateProgramPipeline(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(int pipeline, @Nullable IntBuffer length, ByteBuffer infoLog)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glGetProgramPipelineInfoLog

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

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

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

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

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

      public static void glVertexAttribL4d(int index, double x, double y, double z, 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(int index, 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(int index, 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(int index, 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(int index, 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(int index, int size, int type, int stride, ByteBuffer pointer)
      void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, void const * pointer)
    • glVertexAttribLPointer

      public static void glVertexAttribLPointer(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(int index, int size, int stride, 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(int index, int pname, 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(int first, FloatBuffer v)
      void glViewportArrayv(GLuint first, GLsizei count, GLfloat const * v)
    • glViewportIndexedf

      public static void glViewportIndexedf(int index, float x, float y, float w, 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(int index, 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(int first, IntBuffer v)
      void glScissorArrayv(GLuint first, GLsizei count, GLint const * v)
    • glScissorIndexed

      public static void glScissorIndexed(int index, int left, int bottom, int width, 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(int index, 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(int first, DoubleBuffer v)
      void glDepthRangeArrayv(GLuint first, GLsizei count, GLdouble const * v)
    • glDepthRangeIndexed

      public static void glDepthRangeIndexed(int index, double zNear, 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(int target, int index, FloatBuffer data)
      void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
    • glGetFloati

      public static float glGetFloati(int target, 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(int target, int index, DoubleBuffer data)
      void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
    • glGetDoublei

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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