Class GL30

Direct Known Subclasses:
GL31

public class GL30 extends GL21
  • Field Details

  • Method Details

    • nglGetStringi

      public static long nglGetStringi(int name, int index)
      GLubyte const * glGetStringi(GLenum name, GLuint index)
    • glGetStringi

      @NativeType("GLubyte const *") public static @Nullable String glGetStringi(@NativeType("GLenum") int name, @NativeType("GLuint") int index)
      GLubyte const * glGetStringi(GLenum name, GLuint index)
    • nglClearBufferiv

      public static void nglClearBufferiv(int buffer, int drawbuffer, long value)
      void glClearBufferiv(GLenum buffer, GLint drawbuffer, GLint const * value)
    • glClearBufferiv

      public static void glClearBufferiv(@NativeType("GLenum") int buffer, @NativeType("GLint") int drawbuffer, @NativeType("GLint const *") IntBuffer value)
      void glClearBufferiv(GLenum buffer, GLint drawbuffer, GLint const * value)
    • nglClearBufferuiv

      public static void nglClearBufferuiv(int buffer, int drawbuffer, long value)
      void glClearBufferuiv(GLenum buffer, GLint drawbuffer, GLint const * value)
    • glClearBufferuiv

      public static void glClearBufferuiv(@NativeType("GLenum") int buffer, @NativeType("GLint") int drawbuffer, @NativeType("GLint const *") IntBuffer value)
      void glClearBufferuiv(GLenum buffer, GLint drawbuffer, GLint const * value)
    • nglClearBufferfv

      public static void nglClearBufferfv(int buffer, int drawbuffer, long value)
      void glClearBufferfv(GLenum buffer, GLint drawbuffer, GLfloat const * value)
    • glClearBufferfv

      public static void glClearBufferfv(@NativeType("GLenum") int buffer, @NativeType("GLint") int drawbuffer, @NativeType("GLfloat const *") FloatBuffer value)
      void glClearBufferfv(GLenum buffer, GLint drawbuffer, GLfloat const * value)
    • glClearBufferfi

      public static void glClearBufferfi(@NativeType("GLenum") int buffer, @NativeType("GLint") int drawbuffer, @NativeType("GLfloat") float depth, @NativeType("GLint") int stencil)
      void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
    • glVertexAttribI1i

      public static void glVertexAttribI1i(@NativeType("GLuint") int index, @NativeType("GLint") int x)
      void glVertexAttribI1i(GLuint index, GLint x)
    • glVertexAttribI2i

      public static void glVertexAttribI2i(@NativeType("GLuint") int index, @NativeType("GLint") int x, @NativeType("GLint") int y)
      void glVertexAttribI2i(GLuint index, GLint x, GLint y)
    • glVertexAttribI3i

      public static void glVertexAttribI3i(@NativeType("GLuint") int index, @NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLint") int z)
      void glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z)
    • glVertexAttribI4i

      public static void glVertexAttribI4i(@NativeType("GLuint") int index, @NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLint") int z, @NativeType("GLint") int w)
      void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
    • glVertexAttribI1ui

      public static void glVertexAttribI1ui(@NativeType("GLuint") int index, @NativeType("GLuint") int x)
      void glVertexAttribI1ui(GLuint index, GLuint x)
    • glVertexAttribI2ui

      public static void glVertexAttribI2ui(@NativeType("GLuint") int index, @NativeType("GLuint") int x, @NativeType("GLuint") int y)
      void glVertexAttribI2ui(GLuint index, GLuint x, GLuint y)
    • glVertexAttribI3ui

      public static void glVertexAttribI3ui(@NativeType("GLuint") int index, @NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLint") int z)
      void glVertexAttribI3ui(GLuint index, GLint x, GLint y, GLint z)
    • glVertexAttribI4ui

      public static void glVertexAttribI4ui(@NativeType("GLuint") int index, @NativeType("GLint") int x, @NativeType("GLint") int y, @NativeType("GLint") int z, @NativeType("GLint") int w)
      void glVertexAttribI4ui(GLuint index, GLint x, GLint y, GLint z, GLint w)
    • nglVertexAttribI1iv

      public static void nglVertexAttribI1iv(int index, long v)
      void glVertexAttribI1iv(GLuint index, GLint const * v)
    • glVertexAttribI1iv

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

      public static void nglVertexAttribI2iv(int index, long v)
      void glVertexAttribI2iv(GLuint index, GLint const * v)
    • glVertexAttribI2iv

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

      public static void nglVertexAttribI3iv(int index, long v)
      void glVertexAttribI3iv(GLuint index, GLint const * v)
    • glVertexAttribI3iv

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

      public static void nglVertexAttribI4iv(int index, long v)
      void glVertexAttribI4iv(GLuint index, GLint const * v)
    • glVertexAttribI4iv

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

      public static void nglVertexAttribI1uiv(int index, long v)
      void glVertexAttribI1uiv(GLuint index, GLuint const * v)
    • glVertexAttribI1uiv

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

      public static void nglVertexAttribI2uiv(int index, long v)
      void glVertexAttribI2uiv(GLuint index, GLuint const * v)
    • glVertexAttribI2uiv

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

      public static void nglVertexAttribI3uiv(int index, long v)
      void glVertexAttribI3uiv(GLuint index, GLuint const * v)
    • glVertexAttribI3uiv

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

      public static void nglVertexAttribI4uiv(int index, long v)
      void glVertexAttribI4uiv(GLuint index, GLuint const * v)
    • glVertexAttribI4uiv

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

      public static void nglVertexAttribI4bv(int index, long v)
      void glVertexAttribI4bv(GLuint index, GLbyte const * v)
    • glVertexAttribI4bv

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

      public static void nglVertexAttribI4sv(int index, long v)
      void glVertexAttribI4sv(GLuint index, GLshort const * v)
    • glVertexAttribI4sv

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

      public static void nglVertexAttribI4ubv(int index, long v)
      void glVertexAttribI4ubv(GLuint index, GLbyte const * v)
    • glVertexAttribI4ubv

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

      public static void nglVertexAttribI4usv(int index, long v)
      void glVertexAttribI4usv(GLuint index, GLshort const * v)
    • glVertexAttribI4usv

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

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

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

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

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

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

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

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

      @NativeType("void") public static int glGetVertexAttribIi(@NativeType("GLuint") int index, @NativeType("GLenum") int pname)
      void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
    • nglGetVertexAttribIuiv

      public static void nglGetVertexAttribIuiv(int index, int pname, long params)
      void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
    • glGetVertexAttribIuiv

      public static void glGetVertexAttribIuiv(@NativeType("GLuint") int index, @NativeType("GLenum") int pname, @NativeType("GLuint *") IntBuffer params)
      void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
    • glGetVertexAttribIui

      @NativeType("void") public static int glGetVertexAttribIui(@NativeType("GLuint") int index, @NativeType("GLenum") int pname)
      void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
    • glUniform1ui

      public static void glUniform1ui(@NativeType("GLint") int location, @NativeType("GLuint") int v0)
      void glUniform1ui(GLint location, GLuint v0)
    • glUniform2ui

      public static void glUniform2ui(@NativeType("GLint") int location, @NativeType("GLuint") int v0, @NativeType("GLuint") int v1)
      void glUniform2ui(GLint location, GLuint v0, GLuint v1)
    • glUniform3ui

      public static void glUniform3ui(@NativeType("GLint") int location, @NativeType("GLuint") int v0, @NativeType("GLuint") int v1, @NativeType("GLuint") int v2)
      void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
    • glUniform4ui

      public static void glUniform4ui(@NativeType("GLint") int location, @NativeType("GLuint") int v0, @NativeType("GLuint") int v1, @NativeType("GLuint") int v2, @NativeType("GLuint") int v3)
      void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
    • nglUniform1uiv

      public static void nglUniform1uiv(int location, int count, long value)
      void glUniform1uiv(GLint location, GLsizei count, GLuint const * value)
    • glUniform1uiv

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

      public static void nglUniform2uiv(int location, int count, long value)
      void glUniform2uiv(GLint location, GLsizei count, GLuint const * value)
    • glUniform2uiv

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

      public static void nglUniform3uiv(int location, int count, long value)
      void glUniform3uiv(GLint location, GLsizei count, GLuint const * value)
    • glUniform3uiv

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

      public static void nglUniform4uiv(int location, int count, long value)
      void glUniform4uiv(GLint location, GLsizei count, GLuint const * value)
    • glUniform4uiv

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

      public static void nglGetUniformuiv(int program, int location, long params)
      void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
    • glGetUniformuiv

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

      @NativeType("void") public static int glGetUniformui(@NativeType("GLuint") int program, @NativeType("GLint") int location)
      void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
    • nglBindFragDataLocation

      public static void nglBindFragDataLocation(int program, int colorNumber, long name)
      void glBindFragDataLocation(GLuint program, GLuint colorNumber, GLchar const * name)
    • glBindFragDataLocation

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

      public static void glBindFragDataLocation(@NativeType("GLuint") int program, @NativeType("GLuint") int colorNumber, @NativeType("GLchar const *") CharSequence name)
      void glBindFragDataLocation(GLuint program, GLuint colorNumber, GLchar const * name)
    • nglGetFragDataLocation

      public static int nglGetFragDataLocation(int program, long name)
      GLint glGetFragDataLocation(GLuint program, GLchar const * name)
    • glGetFragDataLocation

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

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

      public static void glBeginConditionalRender(@NativeType("GLuint") int id, @NativeType("GLenum") int mode)
      void glBeginConditionalRender(GLuint id, GLenum mode)
    • glEndConditionalRender

      public static void glEndConditionalRender()
      void glEndConditionalRender(void)
    • nglMapBufferRange

      public static long nglMapBufferRange(int target, long offset, long length, int access)
      void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
    • glMapBufferRange

      @NativeType("void *") public static @Nullable ByteBuffer glMapBufferRange(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("GLsizeiptr") long length, @NativeType("GLbitfield") int access)
      void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
    • glMapBufferRange

      @NativeType("void *") public static @Nullable ByteBuffer glMapBufferRange(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("GLsizeiptr") long length, @NativeType("GLbitfield") int access, @Nullable ByteBuffer old_buffer)
      void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
    • glFlushMappedBufferRange

      public static void glFlushMappedBufferRange(@NativeType("GLenum") int target, @NativeType("GLintptr") long offset, @NativeType("GLsizeiptr") long length)
      void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
    • glClampColor

      public static void glClampColor(@NativeType("GLenum") int target, @NativeType("GLenum") int clamp)
      void glClampColor(GLenum target, GLenum clamp)
    • glIsRenderbuffer

      @NativeType("GLboolean") public static boolean glIsRenderbuffer(@NativeType("GLuint") int renderbuffer)
      GLboolean glIsRenderbuffer(GLuint renderbuffer)
    • glBindRenderbuffer

      public static void glBindRenderbuffer(@NativeType("GLenum") int target, @NativeType("GLuint") int renderbuffer)
      void glBindRenderbuffer(GLenum target, GLuint renderbuffer)
    • nglDeleteRenderbuffers

      public static void nglDeleteRenderbuffers(int n, long renderbuffers)
      void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)
    • glDeleteRenderbuffers

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

      public static void glDeleteRenderbuffers(@NativeType("GLuint const *") int renderbuffer)
      void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)
    • nglGenRenderbuffers

      public static void nglGenRenderbuffers(int n, long renderbuffers)
      void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
    • glGenRenderbuffers

      public static void glGenRenderbuffers(@NativeType("GLuint *") IntBuffer renderbuffers)
      void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
    • glGenRenderbuffers

      @NativeType("void") public static int glGenRenderbuffers()
      void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
    • glRenderbufferStorage

      public static void glRenderbufferStorage(@NativeType("GLenum") int target, @NativeType("GLenum") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height)
      void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
    • glRenderbufferStorageMultisample

      public static void glRenderbufferStorageMultisample(@NativeType("GLenum") int target, @NativeType("GLsizei") int samples, @NativeType("GLenum") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height)
      void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
    • nglGetRenderbufferParameteriv

      public static void nglGetRenderbufferParameteriv(int target, int pname, long params)
      void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
    • glGetRenderbufferParameteriv

      public static void glGetRenderbufferParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
      void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
    • glGetRenderbufferParameteri

      @NativeType("void") public static int glGetRenderbufferParameteri(@NativeType("GLenum") int target, @NativeType("GLenum") int pname)
      void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
    • glIsFramebuffer

      @NativeType("GLboolean") public static boolean glIsFramebuffer(@NativeType("GLuint") int framebuffer)
      GLboolean glIsFramebuffer(GLuint framebuffer)
    • glBindFramebuffer

      public static void glBindFramebuffer(@NativeType("GLenum") int target, @NativeType("GLuint") int framebuffer)
      void glBindFramebuffer(GLenum target, GLuint framebuffer)
    • nglDeleteFramebuffers

      public static void nglDeleteFramebuffers(int n, long framebuffers)
      void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)
    • glDeleteFramebuffers

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

      public static void glDeleteFramebuffers(@NativeType("GLuint const *") int framebuffer)
      void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)
    • nglGenFramebuffers

      public static void nglGenFramebuffers(int n, long framebuffers)
      void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
    • glGenFramebuffers

      public static void glGenFramebuffers(@NativeType("GLuint *") IntBuffer framebuffers)
      void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
    • glGenFramebuffers

      @NativeType("void") public static int glGenFramebuffers()
      void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
    • glCheckFramebufferStatus

      @NativeType("GLenum") public static int glCheckFramebufferStatus(@NativeType("GLenum") int target)
      GLenum glCheckFramebufferStatus(GLenum target)
    • glFramebufferTexture1D

      public static void glFramebufferTexture1D(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int textarget, @NativeType("GLuint") int texture, @NativeType("GLint") int level)
      void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
    • glFramebufferTexture2D

      public static void glFramebufferTexture2D(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int textarget, @NativeType("GLuint") int texture, @NativeType("GLint") int level)
      void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
    • glFramebufferTexture3D

      public static void glFramebufferTexture3D(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int textarget, @NativeType("GLuint") int texture, @NativeType("GLint") int level, @NativeType("GLint") int layer)
      void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint layer)
    • glFramebufferTextureLayer

      public static void glFramebufferTextureLayer(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLuint") int texture, @NativeType("GLint") int level, @NativeType("GLint") int layer)
      void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
    • glFramebufferRenderbuffer

      public static void glFramebufferRenderbuffer(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int renderbuffertarget, @NativeType("GLuint") int renderbuffer)
      void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
    • nglGetFramebufferAttachmentParameteriv

      public static void nglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, long params)
      void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
    • glGetFramebufferAttachmentParameteriv

      public static void glGetFramebufferAttachmentParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
      void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
    • glGetFramebufferAttachmentParameteri

      @NativeType("void") public static int glGetFramebufferAttachmentParameteri(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int pname)
      void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
    • glBlitFramebuffer

      public static void glBlitFramebuffer(@NativeType("GLint") int srcX0, @NativeType("GLint") int srcY0, @NativeType("GLint") int srcX1, @NativeType("GLint") int srcY1, @NativeType("GLint") int dstX0, @NativeType("GLint") int dstY0, @NativeType("GLint") int dstX1, @NativeType("GLint") int dstY1, @NativeType("GLbitfield") int mask, @NativeType("GLenum") int filter)
      void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
    • glGenerateMipmap

      public static void glGenerateMipmap(@NativeType("GLenum") int target)
      void glGenerateMipmap(GLenum target)
    • nglTexParameterIiv

      public static void nglTexParameterIiv(int target, int pname, long params)
      void glTexParameterIiv(GLenum target, GLenum pname, GLint const * params)
    • glTexParameterIiv

      public static void glTexParameterIiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint const *") IntBuffer params)
      void glTexParameterIiv(GLenum target, GLenum pname, GLint const * params)
    • glTexParameterIi

      public static void glTexParameterIi(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint const *") int param)
      void glTexParameterIiv(GLenum target, GLenum pname, GLint const * params)
    • nglTexParameterIuiv

      public static void nglTexParameterIuiv(int target, int pname, long params)
      void glTexParameterIuiv(GLenum target, GLenum pname, GLuint const * params)
    • glTexParameterIuiv

      public static void glTexParameterIuiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLuint const *") IntBuffer params)
      void glTexParameterIuiv(GLenum target, GLenum pname, GLuint const * params)
    • glTexParameterIui

      public static void glTexParameterIui(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLuint const *") int param)
      void glTexParameterIuiv(GLenum target, GLenum pname, GLuint const * params)
    • nglGetTexParameterIiv

      public static void nglGetTexParameterIiv(int target, int pname, long params)
      void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
    • glGetTexParameterIiv

      public static void glGetTexParameterIiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") IntBuffer params)
      void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
    • glGetTexParameterIi

      @NativeType("void") public static int glGetTexParameterIi(@NativeType("GLenum") int target, @NativeType("GLenum") int pname)
      void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
    • nglGetTexParameterIuiv

      public static void nglGetTexParameterIuiv(int target, int pname, long params)
      void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
    • glGetTexParameterIuiv

      public static void glGetTexParameterIuiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLuint *") IntBuffer params)
      void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
    • glGetTexParameterIui

      @NativeType("void") public static int glGetTexParameterIui(@NativeType("GLenum") int target, @NativeType("GLenum") int pname)
      void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
    • glColorMaski

      public static void glColorMaski(@NativeType("GLuint") int buf, @NativeType("GLboolean") boolean r, @NativeType("GLboolean") boolean g, @NativeType("GLboolean") boolean b, @NativeType("GLboolean") boolean a)
      void glColorMaski(GLuint buf, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
    • nglGetBooleani_v

      public static void nglGetBooleani_v(int target, int index, long data)
      void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
    • glGetBooleani_v

      public static void glGetBooleani_v(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLboolean *") ByteBuffer data)
      void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
    • glGetBooleani

      @NativeType("void") public static boolean glGetBooleani(@NativeType("GLenum") int target, @NativeType("GLuint") int index)
      void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
    • nglGetIntegeri_v

      public static void nglGetIntegeri_v(int target, int index, long data)
      void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
    • glGetIntegeri_v

      public static void glGetIntegeri_v(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLint *") IntBuffer data)
      void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
    • glGetIntegeri

      @NativeType("void") public static int glGetIntegeri(@NativeType("GLenum") int target, @NativeType("GLuint") int index)
      void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
    • glEnablei

      public static void glEnablei(@NativeType("GLenum") int cap, @NativeType("GLuint") int index)
      void glEnablei(GLenum cap, GLuint index)
    • glDisablei

      public static void glDisablei(@NativeType("GLenum") int target, @NativeType("GLuint") int index)
      void glDisablei(GLenum target, GLuint index)
    • glIsEnabledi

      @NativeType("GLboolean") public static boolean glIsEnabledi(@NativeType("GLenum") int target, @NativeType("GLuint") int index)
      GLboolean glIsEnabledi(GLenum target, GLuint index)
    • glBindBufferRange

      public static void glBindBufferRange(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLuint") int buffer, @NativeType("GLintptr") long offset, @NativeType("GLsizeiptr") long size)
      void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
    • glBindBufferBase

      public static void glBindBufferBase(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLuint") int buffer)
      void glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
    • glBeginTransformFeedback

      public static void glBeginTransformFeedback(@NativeType("GLenum") int primitiveMode)
      void glBeginTransformFeedback(GLenum primitiveMode)
    • glEndTransformFeedback

      public static void glEndTransformFeedback()
      void glEndTransformFeedback(void)
    • nglTransformFeedbackVaryings

      public static void nglTransformFeedbackVaryings(int program, int count, long varyings, int bufferMode)
      void glTransformFeedbackVaryings(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
    • glTransformFeedbackVaryings

      public static void glTransformFeedbackVaryings(@NativeType("GLuint") int program, @NativeType("GLchar const * const *") PointerBuffer varyings, @NativeType("GLenum") int bufferMode)
      void glTransformFeedbackVaryings(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
    • glTransformFeedbackVaryings

      public static void glTransformFeedbackVaryings(@NativeType("GLuint") int program, @NativeType("GLchar const * const *") CharSequence[] varyings, @NativeType("GLenum") int bufferMode)
      void glTransformFeedbackVaryings(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
    • glTransformFeedbackVaryings

      public static void glTransformFeedbackVaryings(@NativeType("GLuint") int program, @NativeType("GLchar const * const *") CharSequence varying, @NativeType("GLenum") int bufferMode)
      void glTransformFeedbackVaryings(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
    • nglGetTransformFeedbackVarying

      public static void nglGetTransformFeedbackVarying(int program, int index, int bufSize, long length, long size, long type, long name)
      void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
    • glGetTransformFeedbackVarying

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

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

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

      public static void glBindVertexArray(@NativeType("GLuint") int array)
      void glBindVertexArray(GLuint array)
    • nglDeleteVertexArrays

      public static void nglDeleteVertexArrays(int n, long arrays)
      void glDeleteVertexArrays(GLsizei n, GLuint const * arrays)
    • glDeleteVertexArrays

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

      public static void glDeleteVertexArrays(@NativeType("GLuint const *") int array)
      void glDeleteVertexArrays(GLsizei n, GLuint const * arrays)
    • nglGenVertexArrays

      public static void nglGenVertexArrays(int n, long arrays)
      void glGenVertexArrays(GLsizei n, GLuint * arrays)
    • glGenVertexArrays

      public static void glGenVertexArrays(@NativeType("GLuint *") IntBuffer arrays)
      void glGenVertexArrays(GLsizei n, GLuint * arrays)
    • glGenVertexArrays

      @NativeType("void") public static int glGenVertexArrays()
      void glGenVertexArrays(GLsizei n, GLuint * arrays)
    • glIsVertexArray

      @NativeType("GLboolean") public static boolean glIsVertexArray(@NativeType("GLuint") int array)
      GLboolean glIsVertexArray(GLuint array)
    • glClearBufferiv

      public static void glClearBufferiv(@NativeType("GLenum") int buffer, @NativeType("GLint") int drawbuffer, @NativeType("GLint const *") int[] value)
      void glClearBufferiv(GLenum buffer, GLint drawbuffer, GLint const * value)
    • glClearBufferuiv

      public static void glClearBufferuiv(@NativeType("GLenum") int buffer, @NativeType("GLint") int drawbuffer, @NativeType("GLint const *") int[] value)
      void glClearBufferuiv(GLenum buffer, GLint drawbuffer, GLint const * value)
    • glClearBufferfv

      public static void glClearBufferfv(@NativeType("GLenum") int buffer, @NativeType("GLint") int drawbuffer, @NativeType("GLfloat const *") float[] value)
      void glClearBufferfv(GLenum buffer, GLint drawbuffer, GLfloat const * value)
    • glVertexAttribI1iv

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

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

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

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

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

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

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

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

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

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

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

      public static void glGetVertexAttribIuiv(@NativeType("GLuint") int index, @NativeType("GLenum") int pname, @NativeType("GLuint *") int[] params)
      void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
    • glUniform1uiv

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

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

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

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

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

      public static void glDeleteRenderbuffers(@NativeType("GLuint const *") int[] renderbuffers)
      void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)
    • glGenRenderbuffers

      public static void glGenRenderbuffers(@NativeType("GLuint *") int[] renderbuffers)
      void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
    • glGetRenderbufferParameteriv

      public static void glGetRenderbufferParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
      void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
    • glDeleteFramebuffers

      public static void glDeleteFramebuffers(@NativeType("GLuint const *") int[] framebuffers)
      void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)
    • glGenFramebuffers

      public static void glGenFramebuffers(@NativeType("GLuint *") int[] framebuffers)
      void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
    • glGetFramebufferAttachmentParameteriv

      public static void glGetFramebufferAttachmentParameteriv(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
      void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
    • glTexParameterIiv

      public static void glTexParameterIiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint const *") int[] params)
      void glTexParameterIiv(GLenum target, GLenum pname, GLint const * params)
    • glTexParameterIuiv

      public static void glTexParameterIuiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLuint const *") int[] params)
      void glTexParameterIuiv(GLenum target, GLenum pname, GLuint const * params)
    • glGetTexParameterIiv

      public static void glGetTexParameterIiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLint *") int[] params)
      void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
    • glGetTexParameterIuiv

      public static void glGetTexParameterIuiv(@NativeType("GLenum") int target, @NativeType("GLenum") int pname, @NativeType("GLuint *") int[] params)
      void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
    • glGetIntegeri_v

      public static void glGetIntegeri_v(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLint *") int[] data)
      void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
    • glGetTransformFeedbackVarying

      public static void glGetTransformFeedbackVarying(@NativeType("GLuint") int program, @NativeType("GLuint") int index, @NativeType("GLsizei *") int @Nullable [] length, @NativeType("GLsizei *") int[] size, @NativeType("GLenum *") int[] type, @NativeType("GLchar *") ByteBuffer name)
      void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
    • glDeleteVertexArrays

      public static void glDeleteVertexArrays(@NativeType("GLuint const *") int[] arrays)
      void glDeleteVertexArrays(GLsizei n, GLuint const * arrays)
    • glGenVertexArrays

      public static void glGenVertexArrays(@NativeType("GLuint *") int[] arrays)
      void glGenVertexArrays(GLsizei n, GLuint * arrays)