java.lang.Object
overrungl.opengl.ext.apple.GLAPPLEElementArray
GLAPPLEElementArray relies on preview features of the Java platform:
GLAPPLEElementArrayrefers 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglDrawElementArrayAPPLE(int mode, int first, int count) static voidglDrawRangeElementArrayAPPLE(int mode, int start, int end, int first, int count) static voidglElementPointerAPPLE(int type, MemorySegmentPREVIEW pointer) static voidglMultiDrawElementArrayAPPLE(int mode, MemorySegmentPREVIEW first, MemorySegmentPREVIEW count, int primCount) static voidglMultiDrawElementArrayAPPLE(SegmentAllocatorPREVIEW allocator, int mode, int[] first, int[] count, int primCount) static voidglMultiDrawRangeElementArrayAPPLE(int mode, int start, int end, MemorySegmentPREVIEW first, MemorySegmentPREVIEW count, int primCount) static voidglMultiDrawRangeElementArrayAPPLE(SegmentAllocatorPREVIEW allocator, int mode, int start, int end, int[] first, int[] count, int primCount) static voidload(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)
-
GLAPPLEElementArraywhen preview features are enabled.