Class GL45C

Direct Known Subclasses:
GL46C

public sealed class GL45C extends GL44C permits GL46C
GL45C relies on preview features of the Java platform:
Programs can only use GL45C when preview features are enabled.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
The OpenGL 4.5 core profile functions.

These extensions are promoted in this version:

  • GL_ARB_clip_control
  • GL_ARB_direct_state_access
  • GL_ARB_ES3_1_compatibility
  • GL_ARB_get_texture_sub_image
  • GL_ARB_robustness
  • GL_ARB_texture_barrier
  • GL_KHR_robustness
Since:
0.1.0
Author:
squid233
  • Field Details

  • Constructor Details

    • GL45C

      public GL45C()
  • Method Details

    • bindTextureUnit

      public static void bindTextureUnit(int unit, int texture)
    • blitNamedFramebuffer

      public static void blitNamedFramebuffer(int readFramebuffer, int drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
    • checkNamedFramebufferStatus

      public static int checkNamedFramebufferStatus(int framebuffer, int target)
    • clearNamedBufferData

      public static void clearNamedBufferData(int buffer, int internalFormat, int format, int type, MemorySegmentPREVIEW data)
    • clearNamedBufferSubData

      public static void clearNamedBufferSubData(int buffer, int internalFormat, long offset, long size, int format, int type, MemorySegmentPREVIEW data)
    • clearNamedFramebufferfi

      public static void clearNamedFramebufferfi(int framebuffer, int buffer, int drawBuffer, float depth, int stencil)
    • clearNamedFramebufferfv

      public static void clearNamedFramebufferfv(int framebuffer, int buffer, int drawBuffer, MemorySegmentPREVIEW value)
    • clearNamedFramebufferfv

      public static void clearNamedFramebufferfv(SegmentAllocatorPREVIEW allocator, int framebuffer, int buffer, int drawBuffer, float[] value)
    • clearNamedFramebufferiv

      public static void clearNamedFramebufferiv(int framebuffer, int buffer, int drawBuffer, MemorySegmentPREVIEW value)
    • clearNamedFramebufferiv

      public static void clearNamedFramebufferiv(SegmentAllocatorPREVIEW allocator, int framebuffer, int buffer, int drawBuffer, int[] value)
    • clearNamedFramebufferuiv

      public static void clearNamedFramebufferuiv(int framebuffer, int buffer, int drawBuffer, MemorySegmentPREVIEW value)
    • clearNamedFramebufferuiv

      public static void clearNamedFramebufferuiv(SegmentAllocatorPREVIEW allocator, int framebuffer, int buffer, int drawBuffer, int[] value)
    • clipControl

      public static void clipControl(int origin, int depth)
    • compressedTextureSubImage1D

      public static void compressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int imageSize, MemorySegmentPREVIEW data)
    • compressedTextureSubImage2D

      public static void compressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, MemorySegmentPREVIEW data)
    • compressedTextureSubImage3D

      public static void compressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, MemorySegmentPREVIEW data)
    • copyNamedBufferSubData

      public static void copyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
    • copyTextureSubImage1D

      public static void copyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
    • copyTextureSubImage2D

      public static void copyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
    • copyTextureSubImage3D

      public static void copyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
    • createBuffers

      public static void createBuffers(int n, MemorySegmentPREVIEW buffers)
    • createBuffers

      public static void createBuffers(SegmentAllocatorPREVIEW allocator, int[] buffers)
    • createBuffer

      public static int createBuffer()
    • createFramebuffers

      public static void createFramebuffers(int n, MemorySegmentPREVIEW framebuffers)
    • createFramebuffers

      public static void createFramebuffers(SegmentAllocatorPREVIEW allocator, int[] framebuffers)
    • createFramebuffer

      public static int createFramebuffer()
    • createProgramPipelines

      public static void createProgramPipelines(int n, MemorySegmentPREVIEW pipelines)
    • createProgramPipelines

      public static void createProgramPipelines(SegmentAllocatorPREVIEW allocator, int[] pipelines)
    • createProgramPipeline

      public static int createProgramPipeline()
    • createQueries

      public static void createQueries(int target, int n, MemorySegmentPREVIEW ids)
    • createQueries

      public static void createQueries(SegmentAllocatorPREVIEW allocator, int target, int[] ids)
    • createQuery

      public static int createQuery(int target)
    • createRenderbuffers

      public static void createRenderbuffers(int n, MemorySegmentPREVIEW renderbuffers)
    • createRenderbuffers

      public static void createRenderbuffers(SegmentAllocatorPREVIEW allocator, int[] renderbuffers)
    • createRenderbuffer

      public static int createRenderbuffer()
    • createSamplers

      public static void createSamplers(int n, MemorySegmentPREVIEW samplers)
    • createSamplers

      public static void createSamplers(SegmentAllocatorPREVIEW allocator, int[] samplers)
    • createSampler

      public static int createSampler()
    • createTextures

      public static void createTextures(int target, int n, MemorySegmentPREVIEW textures)
    • createTextures

      public static void createTextures(SegmentAllocatorPREVIEW allocator, int target, int[] textures)
    • createTexture

      public static int createTexture(int target)
    • createTransformFeedbacks

      public static void createTransformFeedbacks(int n, MemorySegmentPREVIEW ids)
    • createTransformFeedbacks

      public static void createTransformFeedbacks(SegmentAllocatorPREVIEW allocator, int[] ids)
    • createTransformFeedback

      public static int createTransformFeedback()
    • createVertexArrays

      public static void createVertexArrays(int n, MemorySegmentPREVIEW arrays)
    • createVertexArrays

      public static void createVertexArrays(SegmentAllocatorPREVIEW allocator, int[] arrays)
    • createVertexArray

      public static int createVertexArray()
    • disableVertexArrayAttrib

      public static void disableVertexArrayAttrib(int vaobj, int index)
    • enableVertexArrayAttrib

      public static void enableVertexArrayAttrib(int vaobj, int index)
    • flushMappedNamedBufferRange

      public static void flushMappedNamedBufferRange(int buffer, long offset, long length)
    • generateTextureMipmap

      public static void generateTextureMipmap(int texture)
    • getCompressedTextureImage

      public static void getCompressedTextureImage(int texture, int level, int bufSize, MemorySegmentPREVIEW pixels)
    • getCompressedTextureSubImage

      public static void getCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int bufSize, MemorySegmentPREVIEW pixels)
    • getGraphicsResetStatus

      public static int getGraphicsResetStatus()
    • getNamedBufferParameteri64v

      public static void getNamedBufferParameteri64v(int buffer, int pname, MemorySegmentPREVIEW params)
    • getNamedBufferParameteri64

      public static long getNamedBufferParameteri64(int buffer, int pname)
    • getNamedBufferParameteriv

      public static void getNamedBufferParameteriv(int buffer, int pname, MemorySegmentPREVIEW params)
    • getNamedBufferParameteri

      public static int getNamedBufferParameteri(int buffer, int pname)
    • getNamedBufferPointerv

      public static void getNamedBufferPointerv(int target, int pname, MemorySegmentPREVIEW params)
    • getNamedBufferPointer

      public static MemorySegmentPREVIEW getNamedBufferPointer(int target, int pname)
    • getNamedBufferSubData

      public static void getNamedBufferSubData(int buffer, long offset, long size, MemorySegmentPREVIEW data)
    • getNamedBufferSubData

      public static void getNamedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, byte[] data)
    • getNamedBufferSubData

      public static void getNamedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, short[] data)
    • getNamedBufferSubData

      public static void getNamedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, int[] data)
    • getNamedBufferSubData

      public static void getNamedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, long[] data)
    • getNamedBufferSubData

      public static void getNamedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, float[] data)
    • getNamedBufferSubData

      public static void getNamedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, double[] data)
    • getNamedFramebufferAttachmentParameteriv

      public static void getNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, MemorySegmentPREVIEW params)
    • getNamedFramebufferAttachmentParameteri

      public static int getNamedFramebufferAttachmentParameteri(int framebuffer, int attachment, int pname)
    • getNamedFramebufferParameteriv

      public static void getNamedFramebufferParameteriv(int framebuffer, int pname, MemorySegmentPREVIEW param)
    • getNamedFramebufferParameteri

      public static int getNamedFramebufferParameteri(int framebuffer, int pname)
    • getNamedRenderbufferParameteriv

      public static void getNamedRenderbufferParameteriv(int renderbuffer, int pname, MemorySegmentPREVIEW params)
    • getNamedRenderbufferParameteriv

      public static void getNamedRenderbufferParameteriv(int renderbuffer, int pname, int[] params)
    • getNamedRenderbufferParameteri

      public static int getNamedRenderbufferParameteri(int renderbuffer, int pname)
    • getQueryBufferObjecti64v

      public static void getQueryBufferObjecti64v(int id, int buffer, int pname, long offset)
    • getQueryBufferObjectiv

      public static void getQueryBufferObjectiv(int id, int buffer, int pname, long offset)
    • getQueryBufferObjectui64v

      public static void getQueryBufferObjectui64v(int id, int buffer, int pname, long offset)
    • getQueryBufferObjectuiv

      public static void getQueryBufferObjectuiv(int id, int buffer, int pname, long offset)
    • getTextureImage

      public static void getTextureImage(int texture, int level, int format, int type, int bufSize, MemorySegmentPREVIEW pixels)
    • getTextureLevelParameterfv

      public static void getTextureLevelParameterfv(int texture, int level, int pname, MemorySegmentPREVIEW params)
    • getTextureLevelParameterfv

      public static void getTextureLevelParameterfv(SegmentAllocatorPREVIEW allocator, int texture, int level, int pname, float[] params)
    • getTextureLevelParameterf

      public static float getTextureLevelParameterf(int texture, int level, int pname)
    • getTextureLevelParameteriv

      public static void getTextureLevelParameteriv(int texture, int level, int pname, MemorySegmentPREVIEW params)
    • getTextureLevelParameteriv

      public static void getTextureLevelParameteriv(SegmentAllocatorPREVIEW allocator, int texture, int level, int pname, int[] params)
    • getTextureLevelParameteri

      public static int getTextureLevelParameteri(int texture, int level, int pname)
    • getTextureParameterIiv

      public static void getTextureParameterIiv(int texture, int pname, MemorySegmentPREVIEW params)
    • getTextureParameterIiv

      public static void getTextureParameterIiv(SegmentAllocatorPREVIEW allocator, int texture, int pname, int[] params)
    • getTextureParameterIi

      public static int getTextureParameterIi(int texture, int pname)
    • getTextureParameterIuiv

      public static void getTextureParameterIuiv(int texture, int pname, MemorySegmentPREVIEW params)
    • getTextureParameterIuiv

      public static void getTextureParameterIuiv(SegmentAllocatorPREVIEW allocator, int texture, int pname, int[] params)
    • getTextureParameterIui

      public static int getTextureParameterIui(int texture, int pname)
    • getTextureParameterfv

      public static void getTextureParameterfv(int texture, int pname, MemorySegmentPREVIEW params)
    • getTextureParameterfv

      public static void getTextureParameterfv(SegmentAllocatorPREVIEW allocator, int texture, int pname, float[] params)
    • getTextureParameterf

      public static float getTextureParameterf(int texture, int pname)
    • getTextureParameteriv

      public static void getTextureParameteriv(int texture, int pname, MemorySegmentPREVIEW params)
    • getTextureParameteriv

      public static void getTextureParameteriv(SegmentAllocatorPREVIEW allocator, int texture, int pname, int[] params)
    • getTextureParameteri

      public static int getTextureParameteri(int texture, int pname)
    • getTextureSubImage

      public static void getTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int bufSize, MemorySegmentPREVIEW pixels)
    • getTextureSubImage

      public static void getTextureSubImage(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, byte[] pixels)
    • getTextureSubImage

      public static void getTextureSubImage(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, short[] pixels)
    • getTextureSubImage

      public static void getTextureSubImage(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int[] pixels)
    • getTextureSubImage

      public static void getTextureSubImage(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, float[] pixels)
    • getTransformFeedbacki64_v

      public static void getTransformFeedbacki64_v(int xfb, int pname, int index, MemorySegmentPREVIEW param)
    • getTransformFeedbacki64_v

      public static void getTransformFeedbacki64_v(SegmentAllocatorPREVIEW allocator, int xfb, int pname, int index, long[] param)
    • getTransformFeedbacki_v

      public static void getTransformFeedbacki_v(int xfb, int pname, int index, MemorySegmentPREVIEW param)
    • getTransformFeedbacki_v

      public static void getTransformFeedbacki_v(SegmentAllocatorPREVIEW allocator, int xfb, int pname, int index, int[] param)
    • getTransformFeedbackiv

      public static void getTransformFeedbackiv(int xfb, int pname, MemorySegmentPREVIEW param)
    • getTransformFeedbackiv

      public static void getTransformFeedbackiv(SegmentAllocatorPREVIEW allocator, int xfb, int pname, int[] param)
    • getVertexArrayIndexed64iv

      public static void getVertexArrayIndexed64iv(int vaobj, int index, int pname, MemorySegmentPREVIEW param)
    • getVertexArrayIndexed64i

      public static long getVertexArrayIndexed64i(int vaobj, int index, int pname)
    • getVertexArrayIndexediv

      public static void getVertexArrayIndexediv(int vaobj, int index, int pname, MemorySegmentPREVIEW param)
    • getVertexArrayIndexedi

      public static int getVertexArrayIndexedi(int vaobj, int index, int pname)
    • getVertexArrayiv

      public static void getVertexArrayiv(int vaobj, int pname, MemorySegmentPREVIEW param)
    • getVertexArrayi

      public static int getVertexArrayi(int vaobj, int pname)
    • getnCompressedTexImage

      public static void getnCompressedTexImage(int target, int lod, int bufSize, MemorySegmentPREVIEW pixels)
    • getnCompressedTexImage

      public static void getnCompressedTexImage(int target, int lod, MemorySegmentPREVIEW pixels)
    • getnTexImage

      public static void getnTexImage(int target, int level, int format, int type, int bufSize, MemorySegmentPREVIEW pixels)
    • getnTexImage

      public static void getnTexImage(int target, int level, int format, int type, MemorySegmentPREVIEW pixels)
    • getnTexImage

      public static void getnTexImage(SegmentAllocatorPREVIEW allocator, int target, int level, int format, int type, byte[] pixels)
    • getnTexImage

      public static void getnTexImage(SegmentAllocatorPREVIEW allocator, int target, int level, int format, int type, short[] pixels)
    • getnTexImage

      public static void getnTexImage(SegmentAllocatorPREVIEW allocator, int target, int level, int format, int type, int[] pixels)
    • getnTexImage

      public static void getnTexImage(SegmentAllocatorPREVIEW allocator, int target, int level, int format, int type, float[] pixels)
    • getnUniformdv

      public static void getnUniformdv(int program, int location, int bufSize, MemorySegmentPREVIEW params)
    • getnUniformdv

      public static void getnUniformdv(int program, int location, MemorySegmentPREVIEW params)
    • getnUniformdv

      public static void getnUniformdv(SegmentAllocatorPREVIEW allocator, int program, int location, double[] params)
    • getnUniformfv

      public static void getnUniformfv(int program, int location, int bufSize, MemorySegmentPREVIEW params)
    • getnUniformfv

      public static void getnUniformfv(int program, int location, MemorySegmentPREVIEW params)
    • getnUniformfv

      public static void getnUniformfv(SegmentAllocatorPREVIEW allocator, int program, int location, float[] params)
    • getnUniformiv

      public static void getnUniformiv(int program, int location, int bufSize, MemorySegmentPREVIEW params)
    • getnUniformiv

      public static void getnUniformiv(int program, int location, MemorySegmentPREVIEW params)
    • getnUniformiv

      public static void getnUniformiv(SegmentAllocatorPREVIEW allocator, int program, int location, int[] params)
    • getnUniformuiv

      public static void getnUniformuiv(int program, int location, int bufSize, MemorySegmentPREVIEW params)
    • getnUniformuiv

      public static void getnUniformuiv(int program, int location, MemorySegmentPREVIEW params)
    • getnUniformuiv

      public static void getnUniformuiv(SegmentAllocatorPREVIEW allocator, int program, int location, int[] params)
    • invalidateNamedFramebufferData

      public static void invalidateNamedFramebufferData(int framebuffer, int numAttachments, MemorySegmentPREVIEW attachments)
    • invalidateNamedFramebufferData

      public static void invalidateNamedFramebufferData(SegmentAllocatorPREVIEW allocator, int framebuffer, int[] attachments)
    • invalidateNamedFramebufferData

      public static void invalidateNamedFramebufferData(int framebuffer, int attachment)
    • invalidateNamedFramebufferSubData

      public static void invalidateNamedFramebufferSubData(int framebuffer, int numAttachments, MemorySegmentPREVIEW attachments, int x, int y, int width, int height)
    • invalidateNamedFramebufferSubData

      public static void invalidateNamedFramebufferSubData(SegmentAllocatorPREVIEW allocator, int framebuffer, int[] attachments, int x, int y, int width, int height)
    • invalidateNamedFramebufferSubData

      public static void invalidateNamedFramebufferSubData(int framebuffer, int attachment, int x, int y, int width, int height)
    • mapNamedBuffer

      public static MemorySegmentPREVIEW mapNamedBuffer(int buffer, int access)
    • mapNamedBufferRange

      public static MemorySegmentPREVIEW mapNamedBufferRange(int buffer, long offset, long length, int access)
    • memoryBarrierByRegion

      public static void memoryBarrierByRegion(int barriers)
    • namedBufferData

      public static void namedBufferData(int buffer, long size, MemorySegmentPREVIEW data, int usage)
    • namedBufferData

      public static void namedBufferData(int buffer, MemorySegmentPREVIEW data, int usage)
    • namedBufferData

      public static void namedBufferData(int buffer, long size, int usage)
    • namedBufferData

      public static void namedBufferData(SegmentAllocatorPREVIEW allocator, int buffer, byte[] data, int usage)
    • namedBufferData

      public static void namedBufferData(SegmentAllocatorPREVIEW allocator, int buffer, short[] data, int usage)
    • namedBufferData

      public static void namedBufferData(SegmentAllocatorPREVIEW allocator, int buffer, int[] data, int usage)
    • namedBufferData

      public static void namedBufferData(SegmentAllocatorPREVIEW allocator, int buffer, long[] data, int usage)
    • namedBufferData

      public static void namedBufferData(SegmentAllocatorPREVIEW allocator, int buffer, float[] data, int usage)
    • namedBufferData

      public static void namedBufferData(SegmentAllocatorPREVIEW allocator, int buffer, double[] data, int usage)
    • namedBufferStorage

      public static void namedBufferStorage(int buffer, long size, MemorySegmentPREVIEW data, int flags)
    • namedBufferStorage

      public static void namedBufferStorage(int buffer, long size, int flags)
    • namedBufferStorage

      public static void namedBufferStorage(SegmentAllocatorPREVIEW allocator, int buffer, byte[] data, int flags)
    • namedBufferStorage

      public static void namedBufferStorage(SegmentAllocatorPREVIEW allocator, int buffer, short[] data, int flags)
    • namedBufferStorage

      public static void namedBufferStorage(SegmentAllocatorPREVIEW allocator, int buffer, int[] data, int flags)
    • namedBufferStorage

      public static void namedBufferStorage(SegmentAllocatorPREVIEW allocator, int buffer, long[] data, int flags)
    • namedBufferStorage

      public static void namedBufferStorage(SegmentAllocatorPREVIEW allocator, int buffer, float[] data, int flags)
    • namedBufferStorage

      public static void namedBufferStorage(SegmentAllocatorPREVIEW allocator, int buffer, double[] data, int flags)
    • namedBufferSubData

      public static void namedBufferSubData(int buffer, long offset, long size, MemorySegmentPREVIEW data)
    • namedBufferSubData

      public static void namedBufferSubData(int buffer, long offset, MemorySegmentPREVIEW data)
    • namedBufferSubData

      public static void namedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, byte[] data)
    • namedBufferSubData

      public static void namedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, short[] data)
    • namedBufferSubData

      public static void namedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, int[] data)
    • namedBufferSubData

      public static void namedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, long[] data)
    • namedBufferSubData

      public static void namedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, float[] data)
    • namedBufferSubData

      public static void namedBufferSubData(SegmentAllocatorPREVIEW allocator, int buffer, long offset, double[] data)
    • namedFramebufferDrawBuffer

      public static void namedFramebufferDrawBuffer(int framebuffer, int buf)
    • namedFramebufferDrawBuffers

      public static void namedFramebufferDrawBuffers(int framebuffer, int n, MemorySegmentPREVIEW bufs)
    • namedFramebufferDrawBuffers

      public static void namedFramebufferDrawBuffers(SegmentAllocatorPREVIEW allocator, int framebuffer, int[] bufs)
    • namedFramebufferParameteri

      public static void namedFramebufferParameteri(int framebuffer, int pname, int param)
    • namedFramebufferReadBuffer

      public static void namedFramebufferReadBuffer(int framebuffer, int src)
    • namedFramebufferRenderbuffer

      public static void namedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbufferTarget, int renderbuffer)
    • namedFramebufferTexture

      public static void namedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
    • namedFramebufferTextureLayer

      public static void namedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
    • namedRenderbufferStorage

      public static void namedRenderbufferStorage(int renderbuffer, int internalFormat, int width, int height)
    • namedRenderbufferStorageMultisample

      public static void namedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalFormat, int width, int height)
    • readnPixels

      public static void readnPixels(int x, int y, int width, int height, int format, int type, int bufSize, MemorySegmentPREVIEW data)
    • readnPixels

      public static void readnPixels(int x, int y, int width, int height, int format, int type, MemorySegmentPREVIEW data)
    • readnPixels

      public static void readnPixels(SegmentAllocatorPREVIEW allocator, int x, int y, int width, int height, int format, int type, byte[] data)
    • readnPixels

      public static void readnPixels(SegmentAllocatorPREVIEW allocator, int x, int y, int width, int height, int format, int type, short[] data)
    • readnPixels

      public static void readnPixels(SegmentAllocatorPREVIEW allocator, int x, int y, int width, int height, int format, int type, int[] data)
    • readnPixels

      public static void readnPixels(SegmentAllocatorPREVIEW allocator, int x, int y, int width, int height, int format, int type, float[] data)
    • textureBarrier

      public static void textureBarrier()
    • textureBuffer

      public static void textureBuffer(int texture, int internalFormat, int buffer)
    • textureBufferRange

      public static void textureBufferRange(int texture, int internalFormat, int buffer, long offset, long size)
    • textureParameterIiv

      public static void textureParameterIiv(int texture, int pname, MemorySegmentPREVIEW params)
    • textureParameterIiv

      public static void textureParameterIiv(SegmentAllocatorPREVIEW allocator, int texture, int pname, int[] params)
    • textureParameterIuiv

      public static void textureParameterIuiv(int texture, int pname, MemorySegmentPREVIEW params)
    • textureParameterIuiv

      public static void textureParameterIuiv(SegmentAllocatorPREVIEW allocator, int texture, int pname, int[] params)
    • textureParameterf

      public static void textureParameterf(int texture, int pname, float param)
    • textureParameterfv

      public static void textureParameterfv(int texture, int pname, MemorySegmentPREVIEW params)
    • textureParameterfv

      public static void textureParameterfv(SegmentAllocatorPREVIEW allocator, int texture, int pname, float[] params)
    • textureParameteri

      public static void textureParameteri(int texture, int pname, int param)
    • textureParameteriv

      public static void textureParameteriv(int texture, int pname, MemorySegmentPREVIEW params)
    • textureParameteriv

      public static void textureParameteriv(SegmentAllocatorPREVIEW allocator, int texture, int pname, int[] params)
    • textureStorage1D

      public static void textureStorage1D(int texture, int levels, int internalFormat, int width)
    • textureStorage2D

      public static void textureStorage2D(int texture, int levels, int internalFormat, int width, int height)
    • textureStorage2DMultisample

      public static void textureStorage2DMultisample(int texture, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations)
    • textureStorage3D

      public static void textureStorage3D(int texture, int levels, int internalFormat, int width, int height, int depth)
    • textureStorage3DMultisample

      public static void textureStorage3DMultisample(int texture, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations)
    • textureSubImage1D

      public static void textureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, MemorySegmentPREVIEW pixels)
    • textureSubImage1D

      public static void textureSubImage1D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int width, int format, int type, byte[] pixels)
    • textureSubImage1D

      public static void textureSubImage1D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int width, int format, int type, short[] pixels)
    • textureSubImage1D

      public static void textureSubImage1D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int width, int format, int type, int[] pixels)
    • textureSubImage1D

      public static void textureSubImage1D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int width, int format, int type, float[] pixels)
    • textureSubImage2D

      public static void textureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, MemorySegmentPREVIEW pixels)
    • textureSubImage2D

      public static void textureSubImage2D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, byte[] pixels)
    • textureSubImage2D

      public static void textureSubImage2D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, short[] pixels)
    • textureSubImage2D

      public static void textureSubImage2D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, int[] pixels)
    • textureSubImage2D

      public static void textureSubImage2D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, float[] pixels)
    • textureSubImage3D

      public static void textureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, MemorySegmentPREVIEW pixels)
    • textureSubImage3D

      public static void textureSubImage3D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, byte[] pixels)
    • textureSubImage3D

      public static void textureSubImage3D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, short[] pixels)
    • textureSubImage3D

      public static void textureSubImage3D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int[] pixels)
    • textureSubImage3D

      public static void textureSubImage3D(SegmentAllocatorPREVIEW allocator, int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, float[] pixels)
    • transformFeedbackBufferBase

      public static void transformFeedbackBufferBase(int xfb, int index, int buffer)
    • transformFeedbackBufferRange

      public static void transformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
    • unmapNamedBuffer

      public static boolean unmapNamedBuffer(int buffer)
    • vertexArrayAttribBinding

      public static void vertexArrayAttribBinding(int vaobj, int attribIndex, int bindingIndex)
    • vertexArrayAttribFormat

      public static void vertexArrayAttribFormat(int vaobj, int attribIndex, int size, int type, boolean normalized, int relativeOffset)
    • vertexArrayAttribIFormat

      public static void vertexArrayAttribIFormat(int vaobj, int attribIndex, int size, int type, int relativeOffset)
    • vertexArrayAttribLFormat

      public static void vertexArrayAttribLFormat(int vaobj, int attribIndex, int size, int type, int relativeOffset)
    • vertexArrayBindingDivisor

      public static void vertexArrayBindingDivisor(int vaobj, int bindingIndex, int divisor)
    • vertexArrayElementBuffer

      public static void vertexArrayElementBuffer(int vaobj, int buffer)
    • vertexArrayVertexBuffer

      public static void vertexArrayVertexBuffer(int vaobj, int bindingIndex, int buffer, long offset, int stride)
    • vertexArrayVertexBuffers

      public static void vertexArrayVertexBuffers(int vaobj, int first, int count, MemorySegmentPREVIEW buffers, MemorySegmentPREVIEW offsets, MemorySegmentPREVIEW strides)
    • vertexArrayVertexBuffers

      public static void vertexArrayVertexBuffers(SegmentAllocatorPREVIEW allocator, int vaobj, int first, int count, int[] buffers, long[] offsets, int[] strides)