java.lang.Object
overrungl.opengl.ext.arb.GLARBGPUShaderInt64
GLARBGPUShaderInt64
relies on preview features of the Java platform:
GLARBGPUShaderInt64
refers to one or more preview APIs:MemorySegment
.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
GL_ARB_gpu_shader_int64
- Since:
- 0.1.0
- Author:
- squid233
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glGetnUniformi64vARB
(int program, int location, int bufSize, MemorySegmentPREVIEW params) static void
glGetnUniformui64vARB
(int program, int location, int bufSize, MemorySegmentPREVIEW params) static void
glGetUniformi64vARB
(int program, int location, MemorySegmentPREVIEW params) static void
glGetUniformui64vARB
(int program, int location, MemorySegmentPREVIEW params) static void
glProgramUniform1i64ARB
(int program, int location, long x) static void
glProgramUniform1i64vARB
(int program, int location, int count, MemorySegmentPREVIEW value) static void
glProgramUniform1ui64ARB
(int program, int location, long x) static void
glProgramUniform1ui64vARB
(int program, int location, int count, MemorySegmentPREVIEW value) static void
glProgramUniform2i64ARB
(int program, int location, long x, long y) static void
glProgramUniform2i64vARB
(int program, int location, int count, MemorySegmentPREVIEW value) static void
glProgramUniform2ui64ARB
(int program, int location, long x, long y) static void
glProgramUniform2ui64vARB
(int program, int location, int count, MemorySegmentPREVIEW value) static void
glProgramUniform3i64ARB
(int program, int location, long x, long y, long z) static void
glProgramUniform3i64vARB
(int program, int location, int count, MemorySegmentPREVIEW value) static void
glProgramUniform3ui64ARB
(int program, int location, long x, long y, long z) static void
glProgramUniform3ui64vARB
(int program, int location, int count, MemorySegmentPREVIEW value) static void
glProgramUniform4i64ARB
(int program, int location, long x, long y, long z, long w) static void
glProgramUniform4i64vARB
(int program, int location, int count, MemorySegmentPREVIEW value) static void
glProgramUniform4ui64ARB
(int program, int location, long x, long y, long z, long w) static void
glProgramUniform4ui64vARB
(int program, int location, int count, MemorySegmentPREVIEW value) static void
glUniform1i64ARB
(int location, long x) static void
glUniform1i64vARB
(int location, int count, MemorySegmentPREVIEW value) static void
glUniform1ui64ARB
(int location, long x) static void
glUniform1ui64vARB
(int location, int count, MemorySegmentPREVIEW value) static void
glUniform2i64ARB
(int location, long x, long y) static void
glUniform2i64vARB
(int location, int count, MemorySegmentPREVIEW value) static void
glUniform2ui64ARB
(int location, long x, long y) static void
glUniform2ui64vARB
(int location, int count, MemorySegmentPREVIEW value) static void
glUniform3i64ARB
(int location, long x, long y, long z) static void
glUniform3i64vARB
(int location, int count, MemorySegmentPREVIEW value) static void
glUniform3ui64ARB
(int location, long x, long y, long z) static void
glUniform3ui64vARB
(int location, int count, MemorySegmentPREVIEW value) static void
glUniform4i64ARB
(int location, long x, long y, long z, long w) static void
glUniform4i64vARB
(int location, int count, MemorySegmentPREVIEW value) static void
glUniform4ui64ARB
(int location, long x, long y, long z, long w) static void
glUniform4ui64vARB
(int location, int count, MemorySegmentPREVIEW value) static void
load
(GLExtCaps ext, GLLoadFunc load)
-
Field Details
-
GL_INT64_ARB
public static final int GL_INT64_ARB- See Also:
-
GL_INT64_VEC2_ARB
public static final int GL_INT64_VEC2_ARB- See Also:
-
GL_INT64_VEC3_ARB
public static final int GL_INT64_VEC3_ARB- See Also:
-
GL_INT64_VEC4_ARB
public static final int GL_INT64_VEC4_ARB- See Also:
-
GL_UNSIGNED_INT64_VEC2_ARB
public static final int GL_UNSIGNED_INT64_VEC2_ARB- See Also:
-
GL_UNSIGNED_INT64_VEC3_ARB
public static final int GL_UNSIGNED_INT64_VEC3_ARB- See Also:
-
GL_UNSIGNED_INT64_VEC4_ARB
public static final int GL_UNSIGNED_INT64_VEC4_ARB- See Also:
-
-
Constructor Details
-
GLARBGPUShaderInt64
public GLARBGPUShaderInt64()
-
-
Method Details
-
load
-
glGetUniformi64vARB
-
glGetUniformui64vARB
-
glGetnUniformi64vARB
public static void glGetnUniformi64vARB(int program, int location, int bufSize, MemorySegmentPREVIEW params) -
glGetnUniformui64vARB
public static void glGetnUniformui64vARB(int program, int location, int bufSize, MemorySegmentPREVIEW params) -
glProgramUniform1i64ARB
public static void glProgramUniform1i64ARB(int program, int location, long x) -
glProgramUniform1i64vARB
public static void glProgramUniform1i64vARB(int program, int location, int count, MemorySegmentPREVIEW value) -
glProgramUniform1ui64ARB
public static void glProgramUniform1ui64ARB(int program, int location, long x) -
glProgramUniform1ui64vARB
public static void glProgramUniform1ui64vARB(int program, int location, int count, MemorySegmentPREVIEW value) -
glProgramUniform2i64ARB
public static void glProgramUniform2i64ARB(int program, int location, long x, long y) -
glProgramUniform2i64vARB
public static void glProgramUniform2i64vARB(int program, int location, int count, MemorySegmentPREVIEW value) -
glProgramUniform2ui64ARB
public static void glProgramUniform2ui64ARB(int program, int location, long x, long y) -
glProgramUniform2ui64vARB
public static void glProgramUniform2ui64vARB(int program, int location, int count, MemorySegmentPREVIEW value) -
glProgramUniform3i64ARB
public static void glProgramUniform3i64ARB(int program, int location, long x, long y, long z) -
glProgramUniform3i64vARB
public static void glProgramUniform3i64vARB(int program, int location, int count, MemorySegmentPREVIEW value) -
glProgramUniform3ui64ARB
public static void glProgramUniform3ui64ARB(int program, int location, long x, long y, long z) -
glProgramUniform3ui64vARB
public static void glProgramUniform3ui64vARB(int program, int location, int count, MemorySegmentPREVIEW value) -
glProgramUniform4i64ARB
public static void glProgramUniform4i64ARB(int program, int location, long x, long y, long z, long w) -
glProgramUniform4i64vARB
public static void glProgramUniform4i64vARB(int program, int location, int count, MemorySegmentPREVIEW value) -
glProgramUniform4ui64ARB
public static void glProgramUniform4ui64ARB(int program, int location, long x, long y, long z, long w) -
glProgramUniform4ui64vARB
public static void glProgramUniform4ui64vARB(int program, int location, int count, MemorySegmentPREVIEW value) -
glUniform1i64ARB
public static void glUniform1i64ARB(int location, long x) -
glUniform1i64vARB
-
glUniform1ui64ARB
public static void glUniform1ui64ARB(int location, long x) -
glUniform1ui64vARB
-
glUniform2i64ARB
public static void glUniform2i64ARB(int location, long x, long y) -
glUniform2i64vARB
-
glUniform2ui64ARB
public static void glUniform2ui64ARB(int location, long x, long y) -
glUniform2ui64vARB
-
glUniform3i64ARB
public static void glUniform3i64ARB(int location, long x, long y, long z) -
glUniform3i64vARB
-
glUniform3ui64ARB
public static void glUniform3ui64ARB(int location, long x, long y, long z) -
glUniform3ui64vARB
-
glUniform4i64ARB
public static void glUniform4i64ARB(int location, long x, long y, long z, long w) -
glUniform4i64vARB
-
glUniform4ui64ARB
public static void glUniform4ui64ARB(int location, long x, long y, long z, long w) -
glUniform4ui64vARB
-
GLARBGPUShaderInt64
when preview features are enabled.