Class GL15C

Direct Known Subclasses:
GL20C

public sealed class GL15C extends GL14C permits GL20C
GL15C relies on preview features of the Java platform:
Programs can only use GL15C 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 1.5 forward compatible functions.

These extensions are promoted in this version:

Since:
0.1.0
Author:
squid233
  • Field Details

  • Constructor Details

    • GL15C

      public GL15C()
  • Method Details

    • beginQuery

      public static void beginQuery(int target, int id)
    • bindBuffer

      public static void bindBuffer(int target, int buffer)
    • bufferData

      public static void bufferData(int target, long size, MemorySegmentPREVIEW data, int usage)
    • bufferData

      public static void bufferData(int target, MemorySegmentPREVIEW data, int usage)
    • bufferData

      public static void bufferData(int target, long size, int usage)
    • bufferData

      public static void bufferData(SegmentAllocatorPREVIEW allocator, int target, byte[] data, int usage)
    • bufferData

      public static void bufferData(SegmentAllocatorPREVIEW allocator, int target, short[] data, int usage)
    • bufferData

      public static void bufferData(SegmentAllocatorPREVIEW allocator, int target, int[] data, int usage)
    • bufferData

      public static void bufferData(SegmentAllocatorPREVIEW allocator, int target, long[] data, int usage)
    • bufferData

      public static void bufferData(SegmentAllocatorPREVIEW allocator, int target, float[] data, int usage)
    • bufferData

      public static void bufferData(SegmentAllocatorPREVIEW allocator, int target, double[] data, int usage)
    • bufferSubData

      public static void bufferSubData(int target, long offset, long size, MemorySegmentPREVIEW data)
    • bufferSubData

      public static void bufferSubData(int target, long offset, MemorySegmentPREVIEW data)
    • bufferSubData

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

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

      public static void bufferSubData(SegmentAllocatorPREVIEW allocator, int target, long offset, int[] data)
    • bufferSubData

      public static void bufferSubData(SegmentAllocatorPREVIEW allocator, int target, long offset, long[] data)
    • bufferSubData

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

      public static void bufferSubData(SegmentAllocatorPREVIEW allocator, int target, long offset, double[] data)
    • deleteBuffers

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

      public static void deleteBuffers(SegmentAllocatorPREVIEW allocator, int[] buffers)
    • deleteBuffer

      public static void deleteBuffer(int buffer)
    • deleteQueries

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

      public static void deleteQueries(SegmentAllocatorPREVIEW allocator, int[] ids)
    • deleteQuery

      public static void deleteQuery(int id)
    • endQuery

      public static void endQuery(int target)
    • genBuffers

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

      public static void genBuffers(SegmentAllocatorPREVIEW allocator, int[] buffers)
    • genBuffer

      public static int genBuffer()
    • genQueries

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

      public static void genQueries(SegmentAllocatorPREVIEW allocator, int[] ids)
    • genQuery

      public static int genQuery()
    • getBufferParameteriv

      public static void getBufferParameteriv(int target, int pname, MemorySegmentPREVIEW params)
    • getBufferParameteri

      public static int getBufferParameteri(int target, int pname)
    • getBufferPointerv

      public static void getBufferPointerv(int target, int pname, MemorySegmentPREVIEW params)
    • getBufferPointer

      public static MemorySegmentPREVIEW getBufferPointer(int target, int pname)
    • getBufferSubData

      public static void getBufferSubData(int target, long offset, long size, MemorySegmentPREVIEW data)
    • getBufferSubData

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

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

      public static void getBufferSubData(SegmentAllocatorPREVIEW allocator, int target, long offset, int[] data)
    • getBufferSubData

      public static void getBufferSubData(SegmentAllocatorPREVIEW allocator, int target, long offset, long[] data)
    • getBufferSubData

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

      public static void getBufferSubData(SegmentAllocatorPREVIEW allocator, int target, long offset, double[] data)
    • getQueryObjectiv

      public static void getQueryObjectiv(int id, int pname, MemorySegmentPREVIEW params)
    • getQueryObjecti

      public static int getQueryObjecti(int id, int pname)
    • getQueryObjectuiv

      public static void getQueryObjectuiv(int id, int pname, MemorySegmentPREVIEW params)
    • getQueryObjectui

      public static int getQueryObjectui(int id, int pname)
    • getQueryiv

      public static void getQueryiv(int target, int pname, MemorySegmentPREVIEW params)
    • getQueryi

      public static int getQueryi(int target, int pname)
    • isBuffer

      public static boolean isBuffer(int buffer)
    • isQuery

      public static boolean isQuery(int buffer)
    • mapBuffer

      public static MemorySegmentPREVIEW mapBuffer(int target, int access)
    • unmapBuffer

      public static boolean unmapBuffer(int target)