java.lang.Object
overrungl.opengl.ext.arb.GLARBFragmentProgram
GLARBFragmentProgram relies on preview features of the Java platform:
GLARBFragmentProgramrefers 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_ARB_fragment_program- Since:
- 0.1.0
- Author:
- squid233
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglBindProgramARB(int target, int program) static voidglDeleteProgramARB(int program) static voidglDeleteProgramsARB(int n, MemorySegmentPREVIEW programs) static voidglDeleteProgramsARB(SegmentAllocatorPREVIEW allocator, int[] programs) static intstatic voidglGenProgramsARB(int n, MemorySegmentPREVIEW programs) static voidglGenProgramsARB(SegmentAllocatorPREVIEW allocator, int[] programs) static voidglGetProgramEnvParameterdvARB(int target, int index, MemorySegmentPREVIEW params) static voidglGetProgramEnvParameterdvARB(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) static voidglGetProgramEnvParameterfvARB(int target, int index, MemorySegmentPREVIEW params) static voidglGetProgramEnvParameterfvARB(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) static voidglGetProgramivARB(int target, int pname, MemorySegmentPREVIEW params) static voidglGetProgramivARB(SegmentAllocatorPREVIEW allocator, int target, int pname, int[] params) static voidglGetProgramLocalParameterdvARB(int target, int index, MemorySegmentPREVIEW params) static voidglGetProgramLocalParameterdvARB(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) static voidglGetProgramLocalParameterfvARB(int target, int index, MemorySegmentPREVIEW params) static voidglGetProgramLocalParameterfvARB(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) static voidglGetProgramStringARB(int target, int pname, MemorySegmentPREVIEW string) static booleanglIsProgramARB(int program) static voidglProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w) static voidglProgramEnvParameter4dvARB(int target, int index, MemorySegmentPREVIEW params) static voidglProgramEnvParameter4dvARB(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) static voidglProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w) static voidglProgramEnvParameter4fvARB(int target, int index, MemorySegmentPREVIEW params) static voidglProgramEnvParameter4fvARB(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) static voidglProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w) static voidglProgramLocalParameter4dvARB(int target, int index, MemorySegmentPREVIEW params) static voidglProgramLocalParameter4dvARB(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) static voidglProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w) static voidglProgramLocalParameter4fvARB(int target, int index, MemorySegmentPREVIEW params) static voidglProgramLocalParameter4fvARB(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) static voidglProgramStringARB(int target, int format, int len, MemorySegmentPREVIEW string) static voidload(GLExtCaps ext, GLLoadFunc load)
-
Constructor Details
-
GLARBFragmentProgram
public GLARBFragmentProgram()
-
-
Method Details
-
load
-
glBindProgramARB
public static void glBindProgramARB(int target, int program) -
glDeleteProgramsARB
-
glDeleteProgramsARB
-
glDeleteProgramARB
public static void glDeleteProgramARB(int program) -
glGenProgramsARB
-
glGenProgramsARB
-
glGenProgramARB
public static int glGenProgramARB() -
glGetProgramEnvParameterdvARB
public static void glGetProgramEnvParameterdvARB(int target, int index, MemorySegmentPREVIEW params) -
glGetProgramEnvParameterdvARB
public static void glGetProgramEnvParameterdvARB(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) -
glGetProgramEnvParameterfvARB
public static void glGetProgramEnvParameterfvARB(int target, int index, MemorySegmentPREVIEW params) -
glGetProgramEnvParameterfvARB
public static void glGetProgramEnvParameterfvARB(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) -
glGetProgramLocalParameterdvARB
public static void glGetProgramLocalParameterdvARB(int target, int index, MemorySegmentPREVIEW params) -
glGetProgramLocalParameterdvARB
public static void glGetProgramLocalParameterdvARB(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) -
glGetProgramLocalParameterfvARB
public static void glGetProgramLocalParameterfvARB(int target, int index, MemorySegmentPREVIEW params) -
glGetProgramLocalParameterfvARB
public static void glGetProgramLocalParameterfvARB(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) -
glGetProgramStringARB
-
glGetProgramivARB
-
glGetProgramivARB
public static void glGetProgramivARB(SegmentAllocatorPREVIEW allocator, int target, int pname, int[] params) -
glIsProgramARB
public static boolean glIsProgramARB(int program) -
glProgramEnvParameter4dARB
public static void glProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w) -
glProgramEnvParameter4dvARB
-
glProgramEnvParameter4dvARB
public static void glProgramEnvParameter4dvARB(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) -
glProgramEnvParameter4fARB
public static void glProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w) -
glProgramEnvParameter4fvARB
-
glProgramEnvParameter4fvARB
public static void glProgramEnvParameter4fvARB(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) -
glProgramLocalParameter4dARB
public static void glProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w) -
glProgramLocalParameter4dvARB
public static void glProgramLocalParameter4dvARB(int target, int index, MemorySegmentPREVIEW params) -
glProgramLocalParameter4dvARB
public static void glProgramLocalParameter4dvARB(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) -
glProgramLocalParameter4fARB
public static void glProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w) -
glProgramLocalParameter4fvARB
public static void glProgramLocalParameter4fvARB(int target, int index, MemorySegmentPREVIEW params) -
glProgramLocalParameter4fvARB
public static void glProgramLocalParameter4fvARB(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) -
glProgramStringARB
-
GLARBFragmentProgramwhen preview features are enabled.