Class NVShaderBufferLoad

java.lang.Object
org.lwjgl.opengl.NVShaderBufferLoad

public final class NVShaderBufferLoad extends Object
  • Field Details

    • GL_BUFFER_GPU_ADDRESS_NV

      public static final int GL_BUFFER_GPU_ADDRESS_NV
      Accepted by the <pname> parameter of GetBufferParameterui64vNV, GetNamedBufferParameterui64vNV:
      See Also:
    • GL_GPU_ADDRESS_NV

      public static final int GL_GPU_ADDRESS_NV
      Returned by the <type> parameter of GetActiveUniform:
      See Also:
    • GL_MAX_SHADER_BUFFER_ADDRESS_NV

      public static final int GL_MAX_SHADER_BUFFER_ADDRESS_NV
      Accepted by the <value> parameter of GetIntegerui64vNV:
      See Also:
  • Method Details

    • glMakeBufferResidentNV

      public static void glMakeBufferResidentNV(int target, int access)
    • glMakeBufferNonResidentNV

      public static void glMakeBufferNonResidentNV(int target)
    • glIsBufferResidentNV

      public static boolean glIsBufferResidentNV(int target)
    • glMakeNamedBufferResidentNV

      public static void glMakeNamedBufferResidentNV(int buffer, int access)
    • glMakeNamedBufferNonResidentNV

      public static void glMakeNamedBufferNonResidentNV(int buffer)
    • glIsNamedBufferResidentNV

      public static boolean glIsNamedBufferResidentNV(int buffer)
    • glGetBufferParameteruNV

      public static void glGetBufferParameteruNV(int target, int pname, LongBuffer params)
    • glGetBufferParameterui64NV

      public static long glGetBufferParameterui64NV(int target, int pname)
      Overloads glGetBufferParameterui64vNV.
    • glGetNamedBufferParameteruNV

      public static void glGetNamedBufferParameteruNV(int buffer, int pname, LongBuffer params)
    • glGetNamedBufferParameterui64NV

      public static long glGetNamedBufferParameterui64NV(int buffer, int pname)
      Overloads glGetNamedBufferParameterui64vNV.
    • glGetIntegeruNV

      public static void glGetIntegeruNV(int value, LongBuffer result)
    • glGetIntegerui64NV

      public static long glGetIntegerui64NV(int value)
      Overloads glGetIntegerui64vNV.
    • glUniformui64NV

      public static void glUniformui64NV(int location, long value)
    • glUniformuNV

      public static void glUniformuNV(int location, LongBuffer value)
    • glGetUniformuNV

      public static void glGetUniformuNV(int program, int location, LongBuffer params)
    • glProgramUniformui64NV

      public static void glProgramUniformui64NV(int program, int location, long value)
    • glProgramUniformuNV

      public static void glProgramUniformuNV(int program, int location, LongBuffer value)