Package org.lwjgl.opengl
Class NVShaderBufferLoad
- java.lang.Object
-
- org.lwjgl.opengl.NVShaderBufferLoad
-
public final class NVShaderBufferLoad extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
GL_BUFFER_GPU_ADDRESS_NV
Accepted by the <pname> parameter of GetBufferParameterui64vNV, GetNamedBufferParameterui64vNV:static int
GL_GPU_ADDRESS_NV
Returned by the <type> parameter of GetActiveUniform:static int
GL_MAX_SHADER_BUFFER_ADDRESS_NV
Accepted by the <value> parameter of GetIntegerui64vNV:
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static long
glGetBufferParameterui64NV(int target, int pname)
Overloads glGetBufferParameterui64vNV.static void
glGetBufferParameteruNV(int target, int pname, LongBuffer params)
static long
glGetIntegerui64NV(int value)
Overloads glGetIntegerui64vNV.static void
glGetIntegeruNV(int value, LongBuffer result)
static long
glGetNamedBufferParameterui64NV(int buffer, int pname)
Overloads glGetNamedBufferParameterui64vNV.static void
glGetNamedBufferParameteruNV(int buffer, int pname, LongBuffer params)
static void
glGetUniformuNV(int program, int location, LongBuffer params)
static boolean
glIsBufferResidentNV(int target)
static boolean
glIsNamedBufferResidentNV(int buffer)
static void
glMakeBufferNonResidentNV(int target)
static void
glMakeBufferResidentNV(int target, int access)
static void
glMakeNamedBufferNonResidentNV(int buffer)
static void
glMakeNamedBufferResidentNV(int buffer, int access)
static void
glProgramUniformui64NV(int program, int location, long value)
static void
glProgramUniformuNV(int program, int location, LongBuffer value)
static void
glUniformui64NV(int location, long value)
static void
glUniformuNV(int location, LongBuffer value)
-
-
-
Field Detail
-
GL_BUFFER_GPU_ADDRESS_NV
public static final int GL_BUFFER_GPU_ADDRESS_NV
Accepted by the <pname> parameter of GetBufferParameterui64vNV, GetNamedBufferParameterui64vNV:- See Also:
- Constant Field Values
-
GL_GPU_ADDRESS_NV
public static final int GL_GPU_ADDRESS_NV
Returned by the <type> parameter of GetActiveUniform:- See Also:
- Constant Field Values
-
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:
- Constant Field Values
-
-
Method Detail
-
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)
-
-