Class GLARBGPUShaderInt64

java.lang.Object
overrungl.opengl.ext.arb.GLARBGPUShaderInt64

public final class GLARBGPUShaderInt64 extends Object
GLARBGPUShaderInt64 relies on preview features of the Java platform:
  • GLARBGPUShaderInt64 refers to one or more preview APIs: MemorySegment.
Programs can only use GLARBGPUShaderInt64 when preview features are enabled.
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 Details

  • Constructor Details

    • GLARBGPUShaderInt64

      public GLARBGPUShaderInt64()
  • Method Details

    • load

      public static void load(GLExtCaps ext, GLLoadFunc load)
    • glGetUniformi64vARB

      public static void glGetUniformi64vARB(int program, int location, MemorySegmentPREVIEW params)
    • glGetUniformui64vARB

      public static void glGetUniformui64vARB(int program, int location, MemorySegmentPREVIEW params)
    • 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

      public static void glUniform1i64vARB(int location, int count, MemorySegmentPREVIEW value)
    • glUniform1ui64ARB

      public static void glUniform1ui64ARB(int location, long x)
    • glUniform1ui64vARB

      public static void glUniform1ui64vARB(int location, int count, MemorySegmentPREVIEW value)
    • glUniform2i64ARB

      public static void glUniform2i64ARB(int location, long x, long y)
    • glUniform2i64vARB

      public static void glUniform2i64vARB(int location, int count, MemorySegmentPREVIEW value)
    • glUniform2ui64ARB

      public static void glUniform2ui64ARB(int location, long x, long y)
    • glUniform2ui64vARB

      public static void glUniform2ui64vARB(int location, int count, MemorySegmentPREVIEW value)
    • glUniform3i64ARB

      public static void glUniform3i64ARB(int location, long x, long y, long z)
    • glUniform3i64vARB

      public static void glUniform3i64vARB(int location, int count, MemorySegmentPREVIEW value)
    • glUniform3ui64ARB

      public static void glUniform3ui64ARB(int location, long x, long y, long z)
    • glUniform3ui64vARB

      public static void glUniform3ui64vARB(int location, int count, MemorySegmentPREVIEW value)
    • glUniform4i64ARB

      public static void glUniform4i64ARB(int location, long x, long y, long z, long w)
    • glUniform4i64vARB

      public static void glUniform4i64vARB(int location, int count, MemorySegmentPREVIEW value)
    • glUniform4ui64ARB

      public static void glUniform4ui64ARB(int location, long x, long y, long z, long w)
    • glUniform4ui64vARB

      public static void glUniform4ui64vARB(int location, int count, MemorySegmentPREVIEW value)