java.lang.Object
overrungl.opengl.ext.apple.GLAPPLEVertexProgramEvaluators
GLAPPLEVertexProgramEvaluators relies on preview features of the Java platform:
GLAPPLEVertexProgramEvaluatorsrefers 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_vertex_program_evaluators- Since:
- 0.1.0
- Author:
- squid233
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglDisableVertexAttribAPPLE(int index, int pname) static voidglEnableVertexAttribAPPLE(int index, int pname) static booleanglIsVertexAttribEnabledAPPLE(int index, int pname) static voidglMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, MemorySegmentPREVIEW points) static voidglMapVertexAttrib1dAPPLE(SegmentAllocatorPREVIEW allocator, int index, int size, double u1, double u2, int stride, int order, double[] points) static voidglMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, MemorySegmentPREVIEW points) static voidglMapVertexAttrib1fAPPLE(SegmentAllocatorPREVIEW allocator, int index, int size, float u1, float u2, int stride, int order, float[] points) static voidglMapVertexAttrib2dAPPLE(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, MemorySegmentPREVIEW points) static voidglMapVertexAttrib2dAPPLE(SegmentAllocatorPREVIEW allocator, int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points) static voidglMapVertexAttrib2fAPPLE(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, MemorySegmentPREVIEW points) static voidglMapVertexAttrib2fAPPLE(SegmentAllocatorPREVIEW allocator, int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points) static voidload(GLExtCaps ext, GLLoadFunc load)
-
Constructor Details
-
GLAPPLEVertexProgramEvaluators
public GLAPPLEVertexProgramEvaluators()
-
-
Method Details
-
load
-
glDisableVertexAttribAPPLE
public static void glDisableVertexAttribAPPLE(int index, int pname) -
glEnableVertexAttribAPPLE
public static void glEnableVertexAttribAPPLE(int index, int pname) -
glIsVertexAttribEnabledAPPLE
public static boolean glIsVertexAttribEnabledAPPLE(int index, int pname) -
glMapVertexAttrib1dAPPLE
public static void glMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, MemorySegmentPREVIEW points) -
glMapVertexAttrib1dAPPLE
public static void glMapVertexAttrib1dAPPLE(SegmentAllocatorPREVIEW allocator, int index, int size, double u1, double u2, int stride, int order, double[] points) -
glMapVertexAttrib1fAPPLE
public static void glMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, MemorySegmentPREVIEW points) -
glMapVertexAttrib1fAPPLE
public static void glMapVertexAttrib1fAPPLE(SegmentAllocatorPREVIEW allocator, int index, int size, float u1, float u2, int stride, int order, float[] points) -
glMapVertexAttrib2dAPPLE
public static void glMapVertexAttrib2dAPPLE(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, MemorySegmentPREVIEW points) -
glMapVertexAttrib2dAPPLE
public static void glMapVertexAttrib2dAPPLE(SegmentAllocatorPREVIEW allocator, int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points) -
glMapVertexAttrib2fAPPLE
public static void glMapVertexAttrib2fAPPLE(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, MemorySegmentPREVIEW points) -
glMapVertexAttrib2fAPPLE
public static void glMapVertexAttrib2fAPPLE(SegmentAllocatorPREVIEW allocator, int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points)
-
GLAPPLEVertexProgramEvaluatorswhen preview features are enabled.