java.lang.Object
overrungl.opengl.ext.apple.GLAPPLEElementArray
GLAPPLEElementArray
relies on preview features of the Java platform:
GLAPPLEElementArray
refers to one or more preview APIs:MemorySegment
,SegmentAllocator
.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
GL_APPLE_element_array
- Since:
- 0.1.0
- Author:
- squid233
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glDrawElementArrayAPPLE
(int mode, int first, int count) static void
glDrawRangeElementArrayAPPLE
(int mode, int start, int end, int first, int count) static void
glElementPointerAPPLE
(int type, MemorySegmentPREVIEW pointer) static void
glMultiDrawElementArrayAPPLE
(int mode, MemorySegmentPREVIEW first, MemorySegmentPREVIEW count, int primCount) static void
glMultiDrawElementArrayAPPLE
(SegmentAllocatorPREVIEW allocator, int mode, int[] first, int[] count, int primCount) static void
glMultiDrawRangeElementArrayAPPLE
(int mode, int start, int end, MemorySegmentPREVIEW first, MemorySegmentPREVIEW count, int primCount) static void
glMultiDrawRangeElementArrayAPPLE
(SegmentAllocatorPREVIEW allocator, int mode, int start, int end, int[] first, int[] count, int primCount) static void
load
(GLExtCaps ext, GLLoadFunc load)
-
Constructor Details
-
GLAPPLEElementArray
public GLAPPLEElementArray()
-
-
Method Details
-
load
-
glDrawElementArrayAPPLE
public static void glDrawElementArrayAPPLE(int mode, int first, int count) -
glDrawRangeElementArrayAPPLE
public static void glDrawRangeElementArrayAPPLE(int mode, int start, int end, int first, int count) -
glElementPointerAPPLE
-
glMultiDrawElementArrayAPPLE
public static void glMultiDrawElementArrayAPPLE(int mode, MemorySegmentPREVIEW first, MemorySegmentPREVIEW count, int primCount) -
glMultiDrawElementArrayAPPLE
public static void glMultiDrawElementArrayAPPLE(SegmentAllocatorPREVIEW allocator, int mode, int[] first, int[] count, int primCount) -
glMultiDrawRangeElementArrayAPPLE
public static void glMultiDrawRangeElementArrayAPPLE(int mode, int start, int end, MemorySegmentPREVIEW first, MemorySegmentPREVIEW count, int primCount) -
glMultiDrawRangeElementArrayAPPLE
public static void glMultiDrawRangeElementArrayAPPLE(SegmentAllocatorPREVIEW allocator, int mode, int start, int end, int[] first, int[] count, int primCount)
-
GLAPPLEElementArray
when preview features are enabled.