java.lang.Object
overrungl.opengl.ext.arb.GLARBFragmentProgram
GLARBFragmentProgram
relies on preview features of the Java platform:
GLARBFragmentProgram
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_ARB_fragment_program
- Since:
- 0.1.0
- Author:
- squid233
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glBindProgramARB
(int target, int program) static void
glDeleteProgramARB
(int program) static void
glDeleteProgramsARB
(int n, MemorySegmentPREVIEW programs) static void
glDeleteProgramsARB
(SegmentAllocatorPREVIEW allocator, int[] programs) static int
static void
glGenProgramsARB
(int n, MemorySegmentPREVIEW programs) static void
glGenProgramsARB
(SegmentAllocatorPREVIEW allocator, int[] programs) static void
glGetProgramEnvParameterdvARB
(int target, int index, MemorySegmentPREVIEW params) static void
glGetProgramEnvParameterdvARB
(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) static void
glGetProgramEnvParameterfvARB
(int target, int index, MemorySegmentPREVIEW params) static void
glGetProgramEnvParameterfvARB
(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) static void
glGetProgramivARB
(int target, int pname, MemorySegmentPREVIEW params) static void
glGetProgramivARB
(SegmentAllocatorPREVIEW allocator, int target, int pname, int[] params) static void
glGetProgramLocalParameterdvARB
(int target, int index, MemorySegmentPREVIEW params) static void
glGetProgramLocalParameterdvARB
(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) static void
glGetProgramLocalParameterfvARB
(int target, int index, MemorySegmentPREVIEW params) static void
glGetProgramLocalParameterfvARB
(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) static void
glGetProgramStringARB
(int target, int pname, MemorySegmentPREVIEW string) static boolean
glIsProgramARB
(int program) static void
glProgramEnvParameter4dARB
(int target, int index, double x, double y, double z, double w) static void
glProgramEnvParameter4dvARB
(int target, int index, MemorySegmentPREVIEW params) static void
glProgramEnvParameter4dvARB
(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) static void
glProgramEnvParameter4fARB
(int target, int index, float x, float y, float z, float w) static void
glProgramEnvParameter4fvARB
(int target, int index, MemorySegmentPREVIEW params) static void
glProgramEnvParameter4fvARB
(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) static void
glProgramLocalParameter4dARB
(int target, int index, double x, double y, double z, double w) static void
glProgramLocalParameter4dvARB
(int target, int index, MemorySegmentPREVIEW params) static void
glProgramLocalParameter4dvARB
(SegmentAllocatorPREVIEW allocator, int target, int index, double[] params) static void
glProgramLocalParameter4fARB
(int target, int index, float x, float y, float z, float w) static void
glProgramLocalParameter4fvARB
(int target, int index, MemorySegmentPREVIEW params) static void
glProgramLocalParameter4fvARB
(SegmentAllocatorPREVIEW allocator, int target, int index, float[] params) static void
glProgramStringARB
(int target, int format, int len, MemorySegmentPREVIEW string) static void
load
(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
-
GLARBFragmentProgram
when preview features are enabled.