Class ARBDirectStateAccess

java.lang.Object
org.lwjgl.opengl.ARBDirectStateAccess

public class ARBDirectStateAccess extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    glBindTextureUnit(int unit, int texture)
    void glBindTextureUnit(GLuint unit, GLuint texture)
    static void
    glBlitNamedFramebuffer(int readFramebuffer, int drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
    void glBlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
    static int
    glCheckNamedFramebufferStatus(int framebuffer, int target)
    GLenum glCheckNamedFramebufferStatus(GLuint framebuffer, GLenum target)
    static void
    glClearNamedBufferData(int buffer, int internalformat, int format, int type, float @Nullable [] data)
    void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferData(int buffer, int internalformat, int format, int type, int @Nullable [] data)
    void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferData(int buffer, int internalformat, int format, int type, short @Nullable [] data)
    void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferData(int buffer, int internalformat, int format, int type, @Nullable ByteBuffer data)
    void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferData(int buffer, int internalformat, int format, int type, @Nullable FloatBuffer data)
    void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferData(int buffer, int internalformat, int format, int type, @Nullable IntBuffer data)
    void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferData(int buffer, int internalformat, int format, int type, @Nullable ShortBuffer data)
    void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, float @Nullable [] data)
    void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, int @Nullable [] data)
    void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, short @Nullable [] data)
    void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, @Nullable ByteBuffer data)
    void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, @Nullable FloatBuffer data)
    void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, @Nullable IntBuffer data)
    void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, @Nullable ShortBuffer data)
    void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    static void
    glClearNamedFramebufferfi(int framebuffer, int buffer, int drawbuffer, float depth, int stencil)
    void glClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
    static void
    glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, float[] value)
    void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat const * value)
    static void
    glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, FloatBuffer value)
    void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat const * value)
    static void
    glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, int[] value)
    void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    static void
    glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
    void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    static void
    glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, int[] value)
    void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    static void
    glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
    void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    static void
    glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int imageSize, long data)
    void glCompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, void const * data)
    static void
    glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, ByteBuffer data)
    void glCompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, void const * data)
    static void
    glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
    void glCompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, void const * data)
    static void
    glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data)
    void glCompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, void const * data)
    static void
    glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data)
    void glCompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, void const * data)
    static void
    glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, ByteBuffer data)
    void glCompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, void const * data)
    static void
    glCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
    void glCopyNamedBufferSubData(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
    static void
    glCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
    void glCopyTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
    static void
    glCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
    void glCopyTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
    static void
    glCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
    void glCopyTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
    static int
    void glCreateBuffers(GLsizei n, GLuint * buffers)
    static void
    glCreateBuffers(int[] buffers)
    void glCreateBuffers(GLsizei n, GLuint * buffers)
    static void
    void glCreateBuffers(GLsizei n, GLuint * buffers)
    static int
    void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
    static void
    glCreateFramebuffers(int[] framebuffers)
    void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
    static void
    void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
    static int
    void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
    static void
    glCreateProgramPipelines(int[] pipelines)
    void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
    static void
    void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
    static int
    glCreateQueries(int target)
    void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
    static void
    glCreateQueries(int target, int[] ids)
    void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
    static void
    glCreateQueries(int target, IntBuffer ids)
    void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
    static int
    void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
    static void
    glCreateRenderbuffers(int[] renderbuffers)
    void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
    static void
    void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
    static int
    void glCreateSamplers(GLsizei n, GLuint * samplers)
    static void
    glCreateSamplers(int[] samplers)
    void glCreateSamplers(GLsizei n, GLuint * samplers)
    static void
    void glCreateSamplers(GLsizei n, GLuint * samplers)
    static int
    glCreateTextures(int target)
    void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
    static void
    glCreateTextures(int target, int[] textures)
    void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
    static void
    glCreateTextures(int target, IntBuffer textures)
    void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
    static int
    void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
    static void
    void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
    static void
    void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
    static int
    void glCreateVertexArrays(GLsizei n, GLuint * arrays)
    static void
    glCreateVertexArrays(int[] arrays)
    void glCreateVertexArrays(GLsizei n, GLuint * arrays)
    static void
    void glCreateVertexArrays(GLsizei n, GLuint * arrays)
    static void
    glDisableVertexArrayAttrib(int vaobj, int index)
    void glDisableVertexArrayAttrib(GLuint vaobj, GLuint index)
    static void
    glEnableVertexArrayAttrib(int vaobj, int index)
    void glEnableVertexArrayAttrib(GLuint vaobj, GLuint index)
    static void
    glFlushMappedNamedBufferRange(int buffer, long offset, long length)
    void glFlushMappedNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length)
    static void
    void glGenerateTextureMipmap(GLuint texture)
    static void
    glGetCompressedTextureImage(int texture, int level, int bufSize, long pixels)
    void glGetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, void * pixels)
    static void
    glGetCompressedTextureImage(int texture, int level, ByteBuffer pixels)
    void glGetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, void * pixels)
    static int
    glGetNamedBufferParameteri(int buffer, int pname)
    void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
    static long
    glGetNamedBufferParameteri64(int buffer, int pname)
    void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
    static void
    glGetNamedBufferParameteri64v(int buffer, int pname, long[] params)
    void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
    static void
    glGetNamedBufferParameteri64v(int buffer, int pname, LongBuffer params)
    void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
    static void
    glGetNamedBufferParameteriv(int buffer, int pname, int[] params)
    void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
    static void
    glGetNamedBufferParameteriv(int buffer, int pname, IntBuffer params)
    void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
    static long
    glGetNamedBufferPointer(int buffer, int pname)
    void glGetNamedBufferPointerv(GLuint buffer, GLenum pname, void ** params)
    static void
    glGetNamedBufferPointerv(int buffer, int pname, PointerBuffer params)
    void glGetNamedBufferPointerv(GLuint buffer, GLenum pname, void ** params)
    static void
    glGetNamedBufferSubData(int buffer, long offset, double[] data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, float[] data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, int[] data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, long[] data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, short[] data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, ByteBuffer data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, DoubleBuffer data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, FloatBuffer data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, IntBuffer data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, LongBuffer data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    glGetNamedBufferSubData(int buffer, long offset, ShortBuffer data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static int
    glGetNamedFramebufferAttachmentParameteri(int framebuffer, int attachment, int pname)
    void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
    static void
    glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, int[] params)
    void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
    static void
    glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, IntBuffer params)
    void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
    static int
    glGetNamedFramebufferParameteri(int framebuffer, int pname)
    void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * params)
    static void
    glGetNamedFramebufferParameteriv(int framebuffer, int pname, int[] params)
    void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * params)
    static void
    glGetNamedFramebufferParameteriv(int framebuffer, int pname, IntBuffer params)
    void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * params)
    static int
    glGetNamedRenderbufferParameteri(int renderbuffer, int pname)
    void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
    static void
    glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, int[] params)
    void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
    static void
    glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, IntBuffer params)
    void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
    static void
    glGetQueryBufferObjecti64v(int id, int buffer, int pname, long offset)
    void glGetQueryBufferObjecti64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
    static void
    glGetQueryBufferObjectiv(int id, int buffer, int pname, long offset)
    void glGetQueryBufferObjectiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
    static void
    glGetQueryBufferObjectui64v(int id, int buffer, int pname, long offset)
    void glGetQueryBufferObjectui64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
    static void
    glGetQueryBufferObjectuiv(int id, int buffer, int pname, long offset)
    void glGetQueryBufferObjectuiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
    static void
    glGetTextureImage(int texture, int level, int format, int type, double[] pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    glGetTextureImage(int texture, int level, int format, int type, float[] pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    glGetTextureImage(int texture, int level, int format, int type, int[] pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    glGetTextureImage(int texture, int level, int format, int type, int bufSize, long pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    glGetTextureImage(int texture, int level, int format, int type, short[] pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    glGetTextureImage(int texture, int level, int format, int type, ByteBuffer pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    glGetTextureImage(int texture, int level, int format, int type, DoubleBuffer pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    glGetTextureImage(int texture, int level, int format, int type, FloatBuffer pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    glGetTextureImage(int texture, int level, int format, int type, IntBuffer pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    glGetTextureImage(int texture, int level, int format, int type, ShortBuffer pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static float
    glGetTextureLevelParameterf(int texture, int level, int pname)
    void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
    static void
    glGetTextureLevelParameterfv(int texture, int level, int pname, float[] params)
    void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
    static void
    glGetTextureLevelParameterfv(int texture, int level, int pname, FloatBuffer params)
    void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
    static int
    glGetTextureLevelParameteri(int texture, int level, int pname)
    void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
    static void
    glGetTextureLevelParameteriv(int texture, int level, int pname, int[] params)
    void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
    static void
    glGetTextureLevelParameteriv(int texture, int level, int pname, IntBuffer params)
    void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
    static float
    glGetTextureParameterf(int texture, int pname)
    void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
    static void
    glGetTextureParameterfv(int texture, int pname, float[] params)
    void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
    static void
    glGetTextureParameterfv(int texture, int pname, FloatBuffer params)
    void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
    static int
    glGetTextureParameteri(int texture, int pname)
    void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
    static int
    glGetTextureParameterIi(int texture, int pname)
    void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
    static void
    glGetTextureParameterIiv(int texture, int pname, int[] params)
    void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
    static void
    glGetTextureParameterIiv(int texture, int pname, IntBuffer params)
    void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
    static int
    glGetTextureParameterIui(int texture, int pname)
    void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
    static void
    glGetTextureParameterIuiv(int texture, int pname, int[] params)
    void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
    static void
    glGetTextureParameterIuiv(int texture, int pname, IntBuffer params)
    void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
    static void
    glGetTextureParameteriv(int texture, int pname, int[] params)
    void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
    static void
    glGetTextureParameteriv(int texture, int pname, IntBuffer params)
    void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
    static int
    glGetTransformFeedbacki(int xfb, int pname)
    void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
    static int
    glGetTransformFeedbacki(int xfb, int pname, int index)
    void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
    static void
    glGetTransformFeedbacki_v(int xfb, int pname, int index, int[] param)
    void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
    static void
    glGetTransformFeedbacki_v(int xfb, int pname, int index, IntBuffer param)
    void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
    static long
    glGetTransformFeedbacki64(int xfb, int pname, int index)
    void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
    static void
    glGetTransformFeedbacki64_v(int xfb, int pname, int index, long[] param)
    void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
    static void
    glGetTransformFeedbacki64_v(int xfb, int pname, int index, LongBuffer param)
    void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
    static void
    glGetTransformFeedbackiv(int xfb, int pname, int[] param)
    void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
    static void
    glGetTransformFeedbackiv(int xfb, int pname, IntBuffer param)
    void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
    static int
    glGetVertexArrayi(int vaobj, int pname)
    void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
    static long
    glGetVertexArrayIndexed64i(int vaobj, int index, int pname)
    void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
    static void
    glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, long[] param)
    void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
    static void
    glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, LongBuffer param)
    void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
    static int
    glGetVertexArrayIndexedi(int vaobj, int index, int pname)
    void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
    static void
    glGetVertexArrayIndexediv(int vaobj, int index, int pname, int[] param)
    void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
    static void
    glGetVertexArrayIndexediv(int vaobj, int index, int pname, IntBuffer param)
    void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
    static void
    glGetVertexArrayiv(int vaobj, int pname, int[] param)
    void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
    static void
    glGetVertexArrayiv(int vaobj, int pname, IntBuffer param)
    void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
    static void
    glInvalidateNamedFramebufferData(int framebuffer, int attachment)
    void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments)
    static void
    glInvalidateNamedFramebufferData(int framebuffer, int[] attachments)
    void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments)
    static void
    glInvalidateNamedFramebufferData(int framebuffer, IntBuffer attachments)
    void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments)
    static void
    glInvalidateNamedFramebufferSubData(int framebuffer, int[] attachments, int x, int y, int width, int height)
    void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    static void
    glInvalidateNamedFramebufferSubData(int framebuffer, int attachment, int x, int y, int width, int height)
    void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    static void
    glInvalidateNamedFramebufferSubData(int framebuffer, IntBuffer attachments, int x, int y, int width, int height)
    void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    static @Nullable ByteBuffer
    glMapNamedBuffer(int buffer, int access)
    void * glMapNamedBuffer(GLuint buffer, GLenum access)
    static @Nullable ByteBuffer
    glMapNamedBuffer(int buffer, int access, long length, @Nullable ByteBuffer old_buffer)
    void * glMapNamedBuffer(GLuint buffer, GLenum access)
    static @Nullable ByteBuffer
    glMapNamedBuffer(int buffer, int access, @Nullable ByteBuffer old_buffer)
    void * glMapNamedBuffer(GLuint buffer, GLenum access)
    static @Nullable ByteBuffer
    glMapNamedBufferRange(int buffer, long offset, long length, int access)
    void * glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
    static @Nullable ByteBuffer
    glMapNamedBufferRange(int buffer, long offset, long length, int access, @Nullable ByteBuffer old_buffer)
    void * glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
    static void
    glNamedBufferData(int buffer, double[] data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, float[] data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, int[] data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, long[] data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, long size, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, short[] data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, ByteBuffer data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, DoubleBuffer data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, FloatBuffer data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, IntBuffer data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, LongBuffer data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferData(int buffer, ShortBuffer data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    glNamedBufferStorage(int buffer, double[] data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorage(int buffer, float[] data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorage(int buffer, int[] data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorage(int buffer, long size, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorage(int buffer, short[] data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorage(int buffer, ByteBuffer data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorage(int buffer, DoubleBuffer data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorage(int buffer, FloatBuffer data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorage(int buffer, IntBuffer data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorage(int buffer, ShortBuffer data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferSubData(int buffer, long offset, double[] data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, float[] data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, int[] data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, long[] data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, short[] data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, ByteBuffer data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, DoubleBuffer data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, FloatBuffer data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, IntBuffer data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, LongBuffer data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedBufferSubData(int buffer, long offset, ShortBuffer data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glNamedFramebufferDrawBuffer(int framebuffer, int buf)
    void glNamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf)
    static void
    glNamedFramebufferDrawBuffers(int framebuffer, int buf)
    void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, GLenum const * bufs)
    static void
    glNamedFramebufferDrawBuffers(int framebuffer, int[] bufs)
    void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, GLenum const * bufs)
    static void
    glNamedFramebufferDrawBuffers(int framebuffer, IntBuffer bufs)
    void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, GLenum const * bufs)
    static void
    glNamedFramebufferParameteri(int framebuffer, int pname, int param)
    void glNamedFramebufferParameteri(GLuint framebuffer, GLenum pname, GLint param)
    static void
    glNamedFramebufferReadBuffer(int framebuffer, int src)
    void glNamedFramebufferReadBuffer(GLuint framebuffer, GLenum src)
    static void
    glNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)
    void glNamedFramebufferRenderbuffer(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
    static void
    glNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
    void glNamedFramebufferTexture(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
    static void
    glNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
    void glNamedFramebufferTextureLayer(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
    static void
    glNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)
    void glNamedRenderbufferStorage(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
    static void
    glNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)
    void glNamedRenderbufferStorageMultisample(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
    static void
    glTextureBuffer(int texture, int internalformat, int buffer)
    void glTextureBuffer(GLuint texture, GLenum internalformat, GLuint buffer)
    static void
    glTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)
    void glTextureBufferRange(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
    static void
    glTextureParameterf(int texture, int pname, float param)
    void glTextureParameterf(GLuint texture, GLenum pname, GLfloat param)
    static void
    glTextureParameterfv(int texture, int pname, float[] params)
    void glTextureParameterfv(GLuint texture, GLenum pname, GLfloat const * params)
    static void
    glTextureParameterfv(int texture, int pname, FloatBuffer params)
    void glTextureParameterfv(GLuint texture, GLenum pname, GLfloat const * params)
    static void
    glTextureParameteri(int texture, int pname, int param)
    void glTextureParameteri(GLuint texture, GLenum pname, GLint param)
    static void
    glTextureParameterIi(int texture, int pname, int param)
    void glTextureParameterIiv(GLuint texture, GLenum pname, GLint const * params)
    static void
    glTextureParameterIiv(int texture, int pname, int[] params)
    void glTextureParameterIiv(GLuint texture, GLenum pname, GLint const * params)
    static void
    glTextureParameterIiv(int texture, int pname, IntBuffer params)
    void glTextureParameterIiv(GLuint texture, GLenum pname, GLint const * params)
    static void
    glTextureParameterIui(int texture, int pname, int param)
    void glTextureParameterIuiv(GLuint texture, GLenum pname, GLuint const * params)
    static void
    glTextureParameterIuiv(int texture, int pname, int[] params)
    void glTextureParameterIuiv(GLuint texture, GLenum pname, GLuint const * params)
    static void
    glTextureParameterIuiv(int texture, int pname, IntBuffer params)
    void glTextureParameterIuiv(GLuint texture, GLenum pname, GLuint const * params)
    static void
    glTextureParameteriv(int texture, int pname, int[] params)
    void glTextureParameteriv(GLuint texture, GLenum pname, GLint const * params)
    static void
    glTextureParameteriv(int texture, int pname, IntBuffer params)
    void glTextureParameteriv(GLuint texture, GLenum pname, GLint const * params)
    static void
    glTextureStorage1D(int texture, int levels, int internalformat, int width)
    void glTextureStorage1D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
    static void
    glTextureStorage2D(int texture, int levels, int internalformat, int width, int height)
    void glTextureStorage2D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
    static void
    glTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
    void glTextureStorage2DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
    static void
    glTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)
    void glTextureStorage3D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
    static void
    glTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
    void glTextureStorage3DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, double[] pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, float[] pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, int[] pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, short[] pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ByteBuffer pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, DoubleBuffer pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, FloatBuffer pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, IntBuffer pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ShortBuffer pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, double[] pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, float[] pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, int[] pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, short[] pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, DoubleBuffer pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, double[] pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, float[] pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int[] pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, short[] pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    glTransformFeedbackBufferBase(int xfb, int index, int buffer)
    void glTransformFeedbackBufferBase(GLuint xfb, GLuint index, GLuint buffer)
    static void
    glTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
    void glTransformFeedbackBufferRange(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
    static boolean
    glUnmapNamedBuffer(int buffer)
    GLboolean glUnmapNamedBuffer(GLuint buffer)
    static void
    glVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)
    void glVertexArrayAttribBinding(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
    static void
    glVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)
    void glVertexArrayAttribFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
    static void
    glVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
    void glVertexArrayAttribIFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
    static void
    glVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
    void glVertexArrayAttribLFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
    static void
    glVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)
    void glVertexArrayBindingDivisor(GLuint vaobj, GLuint bindingindex, GLuint divisor)
    static void
    glVertexArrayElementBuffer(int vaobj, int buffer)
    void glVertexArrayElementBuffer(GLuint vaobj, GLuint buffer)
    static void
    glVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)
    void glVertexArrayVertexBuffer(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
    static void
    glVertexArrayVertexBuffers(int vaobj, int first, int @Nullable [] buffers, @Nullable PointerBuffer offsets, int @Nullable [] strides)
    void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, GLuint const * buffers, GLintptr const * offsets, GLsizei const * strides)
    static void
    glVertexArrayVertexBuffers(int vaobj, int first, @Nullable IntBuffer buffers, @Nullable PointerBuffer offsets, @Nullable IntBuffer strides)
    void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, GLuint const * buffers, GLintptr const * offsets, GLsizei const * strides)
    static void
    nglClearNamedBufferData(int buffer, int internalformat, int format, int type, long data)
    void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    static void
    nglClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, long data)
    void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    static void
    nglClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, long value)
    void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat const * value)
    static void
    nglClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, long value)
    void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    static void
    nglClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, long value)
    void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    static void
    nglCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int imageSize, long data)
    void glCompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, void const * data)
    static void
    nglCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
    void glCompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, void const * data)
    static void
    nglCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data)
    void glCompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, void const * data)
    static void
    nglCreateBuffers(int n, long buffers)
    void glCreateBuffers(GLsizei n, GLuint * buffers)
    static void
    nglCreateFramebuffers(int n, long framebuffers)
    void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
    static void
    nglCreateProgramPipelines(int n, long pipelines)
    void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
    static void
    nglCreateQueries(int target, int n, long ids)
    void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
    static void
    nglCreateRenderbuffers(int n, long renderbuffers)
    void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
    static void
    nglCreateSamplers(int n, long samplers)
    void glCreateSamplers(GLsizei n, GLuint * samplers)
    static void
    nglCreateTextures(int target, int n, long textures)
    void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
    static void
    nglCreateTransformFeedbacks(int n, long ids)
    void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
    static void
    nglCreateVertexArrays(int n, long arrays)
    void glCreateVertexArrays(GLsizei n, GLuint * arrays)
    static void
    nglGetCompressedTextureImage(int texture, int level, int bufSize, long pixels)
    void glGetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, void * pixels)
    static void
    nglGetNamedBufferParameteri64v(int buffer, int pname, long params)
    void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
    static void
    nglGetNamedBufferParameteriv(int buffer, int pname, long params)
    void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
    static void
    nglGetNamedBufferPointerv(int buffer, int pname, long params)
    void glGetNamedBufferPointerv(GLuint buffer, GLenum pname, void ** params)
    static void
    nglGetNamedBufferSubData(int buffer, long offset, long size, long data)
    void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    static void
    nglGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, long params)
    void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
    static void
    nglGetNamedFramebufferParameteriv(int framebuffer, int pname, long params)
    void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * params)
    static void
    nglGetNamedRenderbufferParameteriv(int renderbuffer, int pname, long params)
    void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
    static void
    nglGetTextureImage(int texture, int level, int format, int type, int bufSize, long pixels)
    void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    static void
    nglGetTextureLevelParameterfv(int texture, int level, int pname, long params)
    void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
    static void
    nglGetTextureLevelParameteriv(int texture, int level, int pname, long params)
    void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
    static void
    nglGetTextureParameterfv(int texture, int pname, long params)
    void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
    static void
    nglGetTextureParameterIiv(int texture, int pname, long params)
    void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
    static void
    nglGetTextureParameterIuiv(int texture, int pname, long params)
    void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
    static void
    nglGetTextureParameteriv(int texture, int pname, long params)
    void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
    static void
    nglGetTransformFeedbacki_v(int xfb, int pname, int index, long param)
    void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
    static void
    nglGetTransformFeedbacki64_v(int xfb, int pname, int index, long param)
    void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
    static void
    nglGetTransformFeedbackiv(int xfb, int pname, long param)
    void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
    static void
    nglGetVertexArrayIndexed64iv(int vaobj, int index, int pname, long param)
    void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
    static void
    nglGetVertexArrayIndexediv(int vaobj, int index, int pname, long param)
    void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
    static void
    nglGetVertexArrayiv(int vaobj, int pname, long param)
    void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
    static void
    nglInvalidateNamedFramebufferData(int framebuffer, int numAttachments, long attachments)
    void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments)
    static void
    nglInvalidateNamedFramebufferSubData(int framebuffer, int numAttachments, long attachments, int x, int y, int width, int height)
    void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    static long
    nglMapNamedBuffer(int buffer, int access)
    void * glMapNamedBuffer(GLuint buffer, GLenum access)
    static long
    nglMapNamedBufferRange(int buffer, long offset, long length, int access)
    void * glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
    static void
    nglNamedBufferData(int buffer, long size, long data, int usage)
    void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    static void
    nglNamedBufferStorage(int buffer, long size, long data, int flags)
    void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    nglNamedBufferSubData(int buffer, long offset, long size, long data)
    void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    nglNamedFramebufferDrawBuffers(int framebuffer, int n, long bufs)
    void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, GLenum const * bufs)
    static void
    nglTextureParameterfv(int texture, int pname, long params)
    void glTextureParameterfv(GLuint texture, GLenum pname, GLfloat const * params)
    static void
    nglTextureParameterIiv(int texture, int pname, long params)
    void glTextureParameterIiv(GLuint texture, GLenum pname, GLint const * params)
    static void
    nglTextureParameterIuiv(int texture, int pname, long params)
    void glTextureParameterIuiv(GLuint texture, GLenum pname, GLuint const * params)
    static void
    nglTextureParameteriv(int texture, int pname, long params)
    void glTextureParameteriv(GLuint texture, GLenum pname, GLint const * params)
    static void
    nglTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels)
    void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    static void
    nglTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)
    void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    static void
    nglTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels)
    void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    static void
    nglVertexArrayVertexBuffers(int vaobj, int first, int count, long buffers, long offsets, long strides)
    void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, GLuint const * buffers, GLintptr const * offsets, GLsizei const * strides)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • nglCreateTransformFeedbacks

      public static void nglCreateTransformFeedbacks(int n, long ids)
      void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
    • glCreateTransformFeedbacks

      public static void glCreateTransformFeedbacks(IntBuffer ids)
      void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
    • glCreateTransformFeedbacks

      public static int glCreateTransformFeedbacks()
      void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
    • glTransformFeedbackBufferBase

      public static void glTransformFeedbackBufferBase(int xfb, int index, int buffer)
      void glTransformFeedbackBufferBase(GLuint xfb, GLuint index, GLuint buffer)
    • glTransformFeedbackBufferRange

      public static void glTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
      void glTransformFeedbackBufferRange(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
    • nglGetTransformFeedbackiv

      public static void nglGetTransformFeedbackiv(int xfb, int pname, long param)
      void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
    • glGetTransformFeedbackiv

      public static void glGetTransformFeedbackiv(int xfb, int pname, IntBuffer param)
      void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
    • glGetTransformFeedbacki

      public static int glGetTransformFeedbacki(int xfb, int pname)
      void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
    • nglGetTransformFeedbacki_v

      public static void nglGetTransformFeedbacki_v(int xfb, int pname, int index, long param)
      void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
    • glGetTransformFeedbacki_v

      public static void glGetTransformFeedbacki_v(int xfb, int pname, int index, IntBuffer param)
      void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
    • glGetTransformFeedbacki

      public static int glGetTransformFeedbacki(int xfb, int pname, int index)
      void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
    • nglGetTransformFeedbacki64_v

      public static void nglGetTransformFeedbacki64_v(int xfb, int pname, int index, long param)
      void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
    • glGetTransformFeedbacki64_v

      public static void glGetTransformFeedbacki64_v(int xfb, int pname, int index, LongBuffer param)
      void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
    • glGetTransformFeedbacki64

      public static long glGetTransformFeedbacki64(int xfb, int pname, int index)
      void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
    • nglCreateBuffers

      public static void nglCreateBuffers(int n, long buffers)
      void glCreateBuffers(GLsizei n, GLuint * buffers)
    • glCreateBuffers

      public static void glCreateBuffers(IntBuffer buffers)
      void glCreateBuffers(GLsizei n, GLuint * buffers)
    • glCreateBuffers

      public static int glCreateBuffers()
      void glCreateBuffers(GLsizei n, GLuint * buffers)
    • nglNamedBufferStorage

      public static void nglNamedBufferStorage(int buffer, long size, long data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, long size, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, ByteBuffer data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, ShortBuffer data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, IntBuffer data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, FloatBuffer data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, DoubleBuffer data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • nglNamedBufferData

      public static void nglNamedBufferData(int buffer, long size, long data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, long size, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, ByteBuffer data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, ShortBuffer data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, IntBuffer data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, LongBuffer data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, FloatBuffer data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, DoubleBuffer data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • nglNamedBufferSubData

      public static void nglNamedBufferSubData(int buffer, long offset, long size, long data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, ByteBuffer data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, ShortBuffer data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, IntBuffer data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, LongBuffer data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, FloatBuffer data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, DoubleBuffer data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glCopyNamedBufferSubData

      public static void glCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
      void glCopyNamedBufferSubData(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
    • nglClearNamedBufferData

      public static void nglClearNamedBufferData(int buffer, int internalformat, int format, int type, long data)
      void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferData

      public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, @Nullable ByteBuffer data)
      void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferData

      public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, @Nullable ShortBuffer data)
      void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferData

      public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, @Nullable IntBuffer data)
      void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferData

      public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, @Nullable FloatBuffer data)
      void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • nglClearNamedBufferSubData

      public static void nglClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, long data)
      void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferSubData

      public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, @Nullable ByteBuffer data)
      void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferSubData

      public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, @Nullable ShortBuffer data)
      void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferSubData

      public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, @Nullable IntBuffer data)
      void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferSubData

      public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, @Nullable FloatBuffer data)
      void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • nglMapNamedBuffer

      public static long nglMapNamedBuffer(int buffer, int access)
      void * glMapNamedBuffer(GLuint buffer, GLenum access)
    • glMapNamedBuffer

      public static @Nullable ByteBuffer glMapNamedBuffer(int buffer, int access)
      void * glMapNamedBuffer(GLuint buffer, GLenum access)
    • glMapNamedBuffer

      public static @Nullable ByteBuffer glMapNamedBuffer(int buffer, int access, @Nullable ByteBuffer old_buffer)
      void * glMapNamedBuffer(GLuint buffer, GLenum access)
    • glMapNamedBuffer

      public static @Nullable ByteBuffer glMapNamedBuffer(int buffer, int access, long length, @Nullable ByteBuffer old_buffer)
      void * glMapNamedBuffer(GLuint buffer, GLenum access)
    • nglMapNamedBufferRange

      public static long nglMapNamedBufferRange(int buffer, long offset, long length, int access)
      void * glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
    • glMapNamedBufferRange

      public static @Nullable ByteBuffer glMapNamedBufferRange(int buffer, long offset, long length, int access)
      void * glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
    • glMapNamedBufferRange

      public static @Nullable ByteBuffer glMapNamedBufferRange(int buffer, long offset, long length, int access, @Nullable ByteBuffer old_buffer)
      void * glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
    • glUnmapNamedBuffer

      public static boolean glUnmapNamedBuffer(int buffer)
      GLboolean glUnmapNamedBuffer(GLuint buffer)
    • glFlushMappedNamedBufferRange

      public static void glFlushMappedNamedBufferRange(int buffer, long offset, long length)
      void glFlushMappedNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length)
    • nglGetNamedBufferParameteriv

      public static void nglGetNamedBufferParameteriv(int buffer, int pname, long params)
      void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
    • glGetNamedBufferParameteriv

      public static void glGetNamedBufferParameteriv(int buffer, int pname, IntBuffer params)
      void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
    • glGetNamedBufferParameteri

      public static int glGetNamedBufferParameteri(int buffer, int pname)
      void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
    • nglGetNamedBufferParameteri64v

      public static void nglGetNamedBufferParameteri64v(int buffer, int pname, long params)
      void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
    • glGetNamedBufferParameteri64v

      public static void glGetNamedBufferParameteri64v(int buffer, int pname, LongBuffer params)
      void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
    • glGetNamedBufferParameteri64

      public static long glGetNamedBufferParameteri64(int buffer, int pname)
      void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
    • nglGetNamedBufferPointerv

      public static void nglGetNamedBufferPointerv(int buffer, int pname, long params)
      void glGetNamedBufferPointerv(GLuint buffer, GLenum pname, void ** params)
    • glGetNamedBufferPointerv

      public static void glGetNamedBufferPointerv(int buffer, int pname, PointerBuffer params)
      void glGetNamedBufferPointerv(GLuint buffer, GLenum pname, void ** params)
    • glGetNamedBufferPointer

      public static long glGetNamedBufferPointer(int buffer, int pname)
      void glGetNamedBufferPointerv(GLuint buffer, GLenum pname, void ** params)
    • nglGetNamedBufferSubData

      public static void nglGetNamedBufferSubData(int buffer, long offset, long size, long data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, ByteBuffer data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, ShortBuffer data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, IntBuffer data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, LongBuffer data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, FloatBuffer data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, DoubleBuffer data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • nglCreateFramebuffers

      public static void nglCreateFramebuffers(int n, long framebuffers)
      void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
    • glCreateFramebuffers

      public static void glCreateFramebuffers(IntBuffer framebuffers)
      void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
    • glCreateFramebuffers

      public static int glCreateFramebuffers()
      void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
    • glNamedFramebufferRenderbuffer

      public static void glNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)
      void glNamedFramebufferRenderbuffer(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
    • glNamedFramebufferParameteri

      public static void glNamedFramebufferParameteri(int framebuffer, int pname, int param)
      void glNamedFramebufferParameteri(GLuint framebuffer, GLenum pname, GLint param)
    • glNamedFramebufferTexture

      public static void glNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
      void glNamedFramebufferTexture(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
    • glNamedFramebufferTextureLayer

      public static void glNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
      void glNamedFramebufferTextureLayer(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
    • glNamedFramebufferDrawBuffer

      public static void glNamedFramebufferDrawBuffer(int framebuffer, int buf)
      void glNamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf)
    • nglNamedFramebufferDrawBuffers

      public static void nglNamedFramebufferDrawBuffers(int framebuffer, int n, long bufs)
      void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, GLenum const * bufs)
    • glNamedFramebufferDrawBuffers

      public static void glNamedFramebufferDrawBuffers(int framebuffer, IntBuffer bufs)
      void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, GLenum const * bufs)
    • glNamedFramebufferDrawBuffers

      public static void glNamedFramebufferDrawBuffers(int framebuffer, int buf)
      void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, GLenum const * bufs)
    • glNamedFramebufferReadBuffer

      public static void glNamedFramebufferReadBuffer(int framebuffer, int src)
      void glNamedFramebufferReadBuffer(GLuint framebuffer, GLenum src)
    • nglInvalidateNamedFramebufferData

      public static void nglInvalidateNamedFramebufferData(int framebuffer, int numAttachments, long attachments)
      void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments)
    • glInvalidateNamedFramebufferData

      public static void glInvalidateNamedFramebufferData(int framebuffer, IntBuffer attachments)
      void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments)
    • glInvalidateNamedFramebufferData

      public static void glInvalidateNamedFramebufferData(int framebuffer, int attachment)
      void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments)
    • nglInvalidateNamedFramebufferSubData

      public static void nglInvalidateNamedFramebufferSubData(int framebuffer, int numAttachments, long attachments, int x, int y, int width, int height)
      void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    • glInvalidateNamedFramebufferSubData

      public static void glInvalidateNamedFramebufferSubData(int framebuffer, IntBuffer attachments, int x, int y, int width, int height)
      void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    • glInvalidateNamedFramebufferSubData

      public static void glInvalidateNamedFramebufferSubData(int framebuffer, int attachment, int x, int y, int width, int height)
      void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    • nglClearNamedFramebufferiv

      public static void nglClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, long value)
      void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    • glClearNamedFramebufferiv

      public static void glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
      void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    • nglClearNamedFramebufferuiv

      public static void nglClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, long value)
      void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    • glClearNamedFramebufferuiv

      public static void glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
      void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    • nglClearNamedFramebufferfv

      public static void nglClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, long value)
      void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat const * value)
    • glClearNamedFramebufferfv

      public static void glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, FloatBuffer value)
      void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat const * value)
    • glClearNamedFramebufferfi

      public static void glClearNamedFramebufferfi(int framebuffer, int buffer, int drawbuffer, float depth, int stencil)
      void glClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
    • glBlitNamedFramebuffer

      public static void glBlitNamedFramebuffer(int readFramebuffer, int drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
      void glBlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
    • glCheckNamedFramebufferStatus

      public static int glCheckNamedFramebufferStatus(int framebuffer, int target)
      GLenum glCheckNamedFramebufferStatus(GLuint framebuffer, GLenum target)
    • nglGetNamedFramebufferParameteriv

      public static void nglGetNamedFramebufferParameteriv(int framebuffer, int pname, long params)
      void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * params)
    • glGetNamedFramebufferParameteriv

      public static void glGetNamedFramebufferParameteriv(int framebuffer, int pname, IntBuffer params)
      void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * params)
    • glGetNamedFramebufferParameteri

      public static int glGetNamedFramebufferParameteri(int framebuffer, int pname)
      void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * params)
    • nglGetNamedFramebufferAttachmentParameteriv

      public static void nglGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, long params)
      void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
    • glGetNamedFramebufferAttachmentParameteriv

      public static void glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, IntBuffer params)
      void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
    • glGetNamedFramebufferAttachmentParameteri

      public static int glGetNamedFramebufferAttachmentParameteri(int framebuffer, int attachment, int pname)
      void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
    • nglCreateRenderbuffers

      public static void nglCreateRenderbuffers(int n, long renderbuffers)
      void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
    • glCreateRenderbuffers

      public static void glCreateRenderbuffers(IntBuffer renderbuffers)
      void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
    • glCreateRenderbuffers

      public static int glCreateRenderbuffers()
      void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
    • glNamedRenderbufferStorage

      public static void glNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)
      void glNamedRenderbufferStorage(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
    • glNamedRenderbufferStorageMultisample

      public static void glNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)
      void glNamedRenderbufferStorageMultisample(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
    • nglGetNamedRenderbufferParameteriv

      public static void nglGetNamedRenderbufferParameteriv(int renderbuffer, int pname, long params)
      void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
    • glGetNamedRenderbufferParameteriv

      public static void glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, IntBuffer params)
      void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
    • glGetNamedRenderbufferParameteri

      public static int glGetNamedRenderbufferParameteri(int renderbuffer, int pname)
      void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
    • nglCreateTextures

      public static void nglCreateTextures(int target, int n, long textures)
      void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
    • glCreateTextures

      public static void glCreateTextures(int target, IntBuffer textures)
      void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
    • glCreateTextures

      public static int glCreateTextures(int target)
      void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
    • glTextureBuffer

      public static void glTextureBuffer(int texture, int internalformat, int buffer)
      void glTextureBuffer(GLuint texture, GLenum internalformat, GLuint buffer)
    • glTextureBufferRange

      public static void glTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)
      void glTextureBufferRange(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
    • glTextureStorage1D

      public static void glTextureStorage1D(int texture, int levels, int internalformat, int width)
      void glTextureStorage1D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
    • glTextureStorage2D

      public static void glTextureStorage2D(int texture, int levels, int internalformat, int width, int height)
      void glTextureStorage2D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
    • glTextureStorage3D

      public static void glTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)
      void glTextureStorage3D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
    • glTextureStorage2DMultisample

      public static void glTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
      void glTextureStorage2DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
    • glTextureStorage3DMultisample

      public static void glTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
      void glTextureStorage3DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
    • nglTextureSubImage1D

      public static void nglTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ByteBuffer pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ShortBuffer pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, IntBuffer pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, FloatBuffer pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, DoubleBuffer pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • nglTextureSubImage2D

      public static void nglTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, DoubleBuffer pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • nglTextureSubImage3D

      public static void nglTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • nglCompressedTextureSubImage1D

      public static void nglCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int imageSize, long data)
      void glCompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, void const * data)
    • glCompressedTextureSubImage1D

      public static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int imageSize, long data)
      void glCompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, void const * data)
    • glCompressedTextureSubImage1D

      public static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, ByteBuffer data)
      void glCompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, void const * data)
    • nglCompressedTextureSubImage2D

      public static void nglCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
      void glCompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, void const * data)
    • glCompressedTextureSubImage2D

      public static void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
      void glCompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, void const * data)
    • glCompressedTextureSubImage2D

      public static void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data)
      void glCompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, void const * data)
    • nglCompressedTextureSubImage3D

      public static void nglCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data)
      void glCompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, void const * data)
    • glCompressedTextureSubImage3D

      public static void glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data)
      void glCompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, void const * data)
    • glCompressedTextureSubImage3D

      public static void glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, ByteBuffer data)
      void glCompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, void const * data)
    • glCopyTextureSubImage1D

      public static void glCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
      void glCopyTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
    • glCopyTextureSubImage2D

      public static void glCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
      void glCopyTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
    • glCopyTextureSubImage3D

      public static void glCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
      void glCopyTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
    • glTextureParameterf

      public static void glTextureParameterf(int texture, int pname, float param)
      void glTextureParameterf(GLuint texture, GLenum pname, GLfloat param)
    • nglTextureParameterfv

      public static void nglTextureParameterfv(int texture, int pname, long params)
      void glTextureParameterfv(GLuint texture, GLenum pname, GLfloat const * params)
    • glTextureParameterfv

      public static void glTextureParameterfv(int texture, int pname, FloatBuffer params)
      void glTextureParameterfv(GLuint texture, GLenum pname, GLfloat const * params)
    • glTextureParameteri

      public static void glTextureParameteri(int texture, int pname, int param)
      void glTextureParameteri(GLuint texture, GLenum pname, GLint param)
    • nglTextureParameterIiv

      public static void nglTextureParameterIiv(int texture, int pname, long params)
      void glTextureParameterIiv(GLuint texture, GLenum pname, GLint const * params)
    • glTextureParameterIiv

      public static void glTextureParameterIiv(int texture, int pname, IntBuffer params)
      void glTextureParameterIiv(GLuint texture, GLenum pname, GLint const * params)
    • glTextureParameterIi

      public static void glTextureParameterIi(int texture, int pname, int param)
      void glTextureParameterIiv(GLuint texture, GLenum pname, GLint const * params)
    • nglTextureParameterIuiv

      public static void nglTextureParameterIuiv(int texture, int pname, long params)
      void glTextureParameterIuiv(GLuint texture, GLenum pname, GLuint const * params)
    • glTextureParameterIuiv

      public static void glTextureParameterIuiv(int texture, int pname, IntBuffer params)
      void glTextureParameterIuiv(GLuint texture, GLenum pname, GLuint const * params)
    • glTextureParameterIui

      public static void glTextureParameterIui(int texture, int pname, int param)
      void glTextureParameterIuiv(GLuint texture, GLenum pname, GLuint const * params)
    • nglTextureParameteriv

      public static void nglTextureParameteriv(int texture, int pname, long params)
      void glTextureParameteriv(GLuint texture, GLenum pname, GLint const * params)
    • glTextureParameteriv

      public static void glTextureParameteriv(int texture, int pname, IntBuffer params)
      void glTextureParameteriv(GLuint texture, GLenum pname, GLint const * params)
    • glGenerateTextureMipmap

      public static void glGenerateTextureMipmap(int texture)
      void glGenerateTextureMipmap(GLuint texture)
    • glBindTextureUnit

      public static void glBindTextureUnit(int unit, int texture)
      void glBindTextureUnit(GLuint unit, GLuint texture)
    • nglGetTextureImage

      public static void nglGetTextureImage(int texture, int level, int format, int type, int bufSize, long pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, int bufSize, long pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, ByteBuffer pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, ShortBuffer pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, IntBuffer pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, FloatBuffer pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, DoubleBuffer pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • nglGetCompressedTextureImage

      public static void nglGetCompressedTextureImage(int texture, int level, int bufSize, long pixels)
      void glGetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, void * pixels)
    • glGetCompressedTextureImage

      public static void glGetCompressedTextureImage(int texture, int level, int bufSize, long pixels)
      void glGetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, void * pixels)
    • glGetCompressedTextureImage

      public static void glGetCompressedTextureImage(int texture, int level, ByteBuffer pixels)
      void glGetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, void * pixels)
    • nglGetTextureLevelParameterfv

      public static void nglGetTextureLevelParameterfv(int texture, int level, int pname, long params)
      void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
    • glGetTextureLevelParameterfv

      public static void glGetTextureLevelParameterfv(int texture, int level, int pname, FloatBuffer params)
      void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
    • glGetTextureLevelParameterf

      public static float glGetTextureLevelParameterf(int texture, int level, int pname)
      void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
    • nglGetTextureLevelParameteriv

      public static void nglGetTextureLevelParameteriv(int texture, int level, int pname, long params)
      void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
    • glGetTextureLevelParameteriv

      public static void glGetTextureLevelParameteriv(int texture, int level, int pname, IntBuffer params)
      void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
    • glGetTextureLevelParameteri

      public static int glGetTextureLevelParameteri(int texture, int level, int pname)
      void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
    • nglGetTextureParameterfv

      public static void nglGetTextureParameterfv(int texture, int pname, long params)
      void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
    • glGetTextureParameterfv

      public static void glGetTextureParameterfv(int texture, int pname, FloatBuffer params)
      void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
    • glGetTextureParameterf

      public static float glGetTextureParameterf(int texture, int pname)
      void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
    • nglGetTextureParameterIiv

      public static void nglGetTextureParameterIiv(int texture, int pname, long params)
      void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
    • glGetTextureParameterIiv

      public static void glGetTextureParameterIiv(int texture, int pname, IntBuffer params)
      void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
    • glGetTextureParameterIi

      public static int glGetTextureParameterIi(int texture, int pname)
      void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
    • nglGetTextureParameterIuiv

      public static void nglGetTextureParameterIuiv(int texture, int pname, long params)
      void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
    • glGetTextureParameterIuiv

      public static void glGetTextureParameterIuiv(int texture, int pname, IntBuffer params)
      void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
    • glGetTextureParameterIui

      public static int glGetTextureParameterIui(int texture, int pname)
      void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
    • nglGetTextureParameteriv

      public static void nglGetTextureParameteriv(int texture, int pname, long params)
      void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
    • glGetTextureParameteriv

      public static void glGetTextureParameteriv(int texture, int pname, IntBuffer params)
      void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
    • glGetTextureParameteri

      public static int glGetTextureParameteri(int texture, int pname)
      void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
    • nglCreateVertexArrays

      public static void nglCreateVertexArrays(int n, long arrays)
      void glCreateVertexArrays(GLsizei n, GLuint * arrays)
    • glCreateVertexArrays

      public static void glCreateVertexArrays(IntBuffer arrays)
      void glCreateVertexArrays(GLsizei n, GLuint * arrays)
    • glCreateVertexArrays

      public static int glCreateVertexArrays()
      void glCreateVertexArrays(GLsizei n, GLuint * arrays)
    • glDisableVertexArrayAttrib

      public static void glDisableVertexArrayAttrib(int vaobj, int index)
      void glDisableVertexArrayAttrib(GLuint vaobj, GLuint index)
    • glEnableVertexArrayAttrib

      public static void glEnableVertexArrayAttrib(int vaobj, int index)
      void glEnableVertexArrayAttrib(GLuint vaobj, GLuint index)
    • glVertexArrayElementBuffer

      public static void glVertexArrayElementBuffer(int vaobj, int buffer)
      void glVertexArrayElementBuffer(GLuint vaobj, GLuint buffer)
    • glVertexArrayVertexBuffer

      public static void glVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)
      void glVertexArrayVertexBuffer(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
    • nglVertexArrayVertexBuffers

      public static void nglVertexArrayVertexBuffers(int vaobj, int first, int count, long buffers, long offsets, long strides)
      void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, GLuint const * buffers, GLintptr const * offsets, GLsizei const * strides)
    • glVertexArrayVertexBuffers

      public static void glVertexArrayVertexBuffers(int vaobj, int first, @Nullable IntBuffer buffers, @Nullable PointerBuffer offsets, @Nullable IntBuffer strides)
      void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, GLuint const * buffers, GLintptr const * offsets, GLsizei const * strides)
    • glVertexArrayAttribFormat

      public static void glVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)
      void glVertexArrayAttribFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
    • glVertexArrayAttribIFormat

      public static void glVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
      void glVertexArrayAttribIFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
    • glVertexArrayAttribLFormat

      public static void glVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
      void glVertexArrayAttribLFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
    • glVertexArrayAttribBinding

      public static void glVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)
      void glVertexArrayAttribBinding(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
    • glVertexArrayBindingDivisor

      public static void glVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)
      void glVertexArrayBindingDivisor(GLuint vaobj, GLuint bindingindex, GLuint divisor)
    • nglGetVertexArrayiv

      public static void nglGetVertexArrayiv(int vaobj, int pname, long param)
      void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
    • glGetVertexArrayiv

      public static void glGetVertexArrayiv(int vaobj, int pname, IntBuffer param)
      void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
    • glGetVertexArrayi

      public static int glGetVertexArrayi(int vaobj, int pname)
      void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
    • nglGetVertexArrayIndexediv

      public static void nglGetVertexArrayIndexediv(int vaobj, int index, int pname, long param)
      void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
    • glGetVertexArrayIndexediv

      public static void glGetVertexArrayIndexediv(int vaobj, int index, int pname, IntBuffer param)
      void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
    • glGetVertexArrayIndexedi

      public static int glGetVertexArrayIndexedi(int vaobj, int index, int pname)
      void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
    • nglGetVertexArrayIndexed64iv

      public static void nglGetVertexArrayIndexed64iv(int vaobj, int index, int pname, long param)
      void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
    • glGetVertexArrayIndexed64iv

      public static void glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, LongBuffer param)
      void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
    • glGetVertexArrayIndexed64i

      public static long glGetVertexArrayIndexed64i(int vaobj, int index, int pname)
      void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
    • nglCreateSamplers

      public static void nglCreateSamplers(int n, long samplers)
      void glCreateSamplers(GLsizei n, GLuint * samplers)
    • glCreateSamplers

      public static void glCreateSamplers(IntBuffer samplers)
      void glCreateSamplers(GLsizei n, GLuint * samplers)
    • glCreateSamplers

      public static int glCreateSamplers()
      void glCreateSamplers(GLsizei n, GLuint * samplers)
    • nglCreateProgramPipelines

      public static void nglCreateProgramPipelines(int n, long pipelines)
      void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
    • glCreateProgramPipelines

      public static void glCreateProgramPipelines(IntBuffer pipelines)
      void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
    • glCreateProgramPipelines

      public static int glCreateProgramPipelines()
      void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
    • nglCreateQueries

      public static void nglCreateQueries(int target, int n, long ids)
      void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
    • glCreateQueries

      public static void glCreateQueries(int target, IntBuffer ids)
      void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
    • glCreateQueries

      public static int glCreateQueries(int target)
      void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
    • glGetQueryBufferObjecti64v

      public static void glGetQueryBufferObjecti64v(int id, int buffer, int pname, long offset)
      void glGetQueryBufferObjecti64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
    • glGetQueryBufferObjectiv

      public static void glGetQueryBufferObjectiv(int id, int buffer, int pname, long offset)
      void glGetQueryBufferObjectiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
    • glGetQueryBufferObjectui64v

      public static void glGetQueryBufferObjectui64v(int id, int buffer, int pname, long offset)
      void glGetQueryBufferObjectui64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
    • glGetQueryBufferObjectuiv

      public static void glGetQueryBufferObjectuiv(int id, int buffer, int pname, long offset)
      void glGetQueryBufferObjectuiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
    • glCreateTransformFeedbacks

      public static void glCreateTransformFeedbacks(int[] ids)
      void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
    • glGetTransformFeedbackiv

      public static void glGetTransformFeedbackiv(int xfb, int pname, int[] param)
      void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
    • glGetTransformFeedbacki_v

      public static void glGetTransformFeedbacki_v(int xfb, int pname, int index, int[] param)
      void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
    • glGetTransformFeedbacki64_v

      public static void glGetTransformFeedbacki64_v(int xfb, int pname, int index, long[] param)
      void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
    • glCreateBuffers

      public static void glCreateBuffers(int[] buffers)
      void glCreateBuffers(GLsizei n, GLuint * buffers)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, short[] data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, int[] data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, float[] data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, double[] data, int flags)
      void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, short[] data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, int[] data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, long[] data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, float[] data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, double[] data, int usage)
      void glNamedBufferData(GLuint buffer, GLsizeiptr size, void const * data, GLenum usage)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, short[] data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, int[] data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, long[] data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, float[] data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, double[] data)
      void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glClearNamedBufferData

      public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, short @Nullable [] data)
      void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferData

      public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, int @Nullable [] data)
      void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferData

      public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, float @Nullable [] data)
      void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferSubData

      public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, short @Nullable [] data)
      void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferSubData

      public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, int @Nullable [] data)
      void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearNamedBufferSubData

      public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, float @Nullable [] data)
      void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glGetNamedBufferParameteriv

      public static void glGetNamedBufferParameteriv(int buffer, int pname, int[] params)
      void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
    • glGetNamedBufferParameteri64v

      public static void glGetNamedBufferParameteri64v(int buffer, int pname, long[] params)
      void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, short[] data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, int[] data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, long[] data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, float[] data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, double[] data)
      void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
    • glCreateFramebuffers

      public static void glCreateFramebuffers(int[] framebuffers)
      void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
    • glNamedFramebufferDrawBuffers

      public static void glNamedFramebufferDrawBuffers(int framebuffer, int[] bufs)
      void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, GLenum const * bufs)
    • glInvalidateNamedFramebufferData

      public static void glInvalidateNamedFramebufferData(int framebuffer, int[] attachments)
      void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments)
    • glInvalidateNamedFramebufferSubData

      public static void glInvalidateNamedFramebufferSubData(int framebuffer, int[] attachments, int x, int y, int width, int height)
      void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    • glClearNamedFramebufferiv

      public static void glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, int[] value)
      void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    • glClearNamedFramebufferuiv

      public static void glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, int[] value)
      void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLint const * value)
    • glClearNamedFramebufferfv

      public static void glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, float[] value)
      void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat const * value)
    • glGetNamedFramebufferParameteriv

      public static void glGetNamedFramebufferParameteriv(int framebuffer, int pname, int[] params)
      void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * params)
    • glGetNamedFramebufferAttachmentParameteriv

      public static void glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, int[] params)
      void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
    • glCreateRenderbuffers

      public static void glCreateRenderbuffers(int[] renderbuffers)
      void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
    • glGetNamedRenderbufferParameteriv

      public static void glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, int[] params)
      void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
    • glCreateTextures

      public static void glCreateTextures(int target, int[] textures)
      void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, short[] pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, int[] pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, float[] pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, double[] pixels)
      void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, short[] pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, int[] pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, float[] pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, double[] pixels)
      void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, short[] pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int[] pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, float[] pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, double[] pixels)
      void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void const * pixels)
    • glTextureParameterfv

      public static void glTextureParameterfv(int texture, int pname, float[] params)
      void glTextureParameterfv(GLuint texture, GLenum pname, GLfloat const * params)
    • glTextureParameterIiv

      public static void glTextureParameterIiv(int texture, int pname, int[] params)
      void glTextureParameterIiv(GLuint texture, GLenum pname, GLint const * params)
    • glTextureParameterIuiv

      public static void glTextureParameterIuiv(int texture, int pname, int[] params)
      void glTextureParameterIuiv(GLuint texture, GLenum pname, GLuint const * params)
    • glTextureParameteriv

      public static void glTextureParameteriv(int texture, int pname, int[] params)
      void glTextureParameteriv(GLuint texture, GLenum pname, GLint const * params)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, short[] pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, int[] pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, float[] pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, double[] pixels)
      void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
    • glGetTextureLevelParameterfv

      public static void glGetTextureLevelParameterfv(int texture, int level, int pname, float[] params)
      void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
    • glGetTextureLevelParameteriv

      public static void glGetTextureLevelParameteriv(int texture, int level, int pname, int[] params)
      void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
    • glGetTextureParameterfv

      public static void glGetTextureParameterfv(int texture, int pname, float[] params)
      void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
    • glGetTextureParameterIiv

      public static void glGetTextureParameterIiv(int texture, int pname, int[] params)
      void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
    • glGetTextureParameterIuiv

      public static void glGetTextureParameterIuiv(int texture, int pname, int[] params)
      void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
    • glGetTextureParameteriv

      public static void glGetTextureParameteriv(int texture, int pname, int[] params)
      void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
    • glCreateVertexArrays

      public static void glCreateVertexArrays(int[] arrays)
      void glCreateVertexArrays(GLsizei n, GLuint * arrays)
    • glVertexArrayVertexBuffers

      public static void glVertexArrayVertexBuffers(int vaobj, int first, int @Nullable [] buffers, @Nullable PointerBuffer offsets, int @Nullable [] strides)
      void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, GLuint const * buffers, GLintptr const * offsets, GLsizei const * strides)
    • glGetVertexArrayiv

      public static void glGetVertexArrayiv(int vaobj, int pname, int[] param)
      void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
    • glGetVertexArrayIndexediv

      public static void glGetVertexArrayIndexediv(int vaobj, int index, int pname, int[] param)
      void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
    • glGetVertexArrayIndexed64iv

      public static void glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, long[] param)
      void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
    • glCreateSamplers

      public static void glCreateSamplers(int[] samplers)
      void glCreateSamplers(GLsizei n, GLuint * samplers)
    • glCreateProgramPipelines

      public static void glCreateProgramPipelines(int[] pipelines)
      void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
    • glCreateQueries

      public static void glCreateQueries(int target, int[] ids)
      void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)