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 intGL_BUFFER_GPU_ADDRESS_NVAccepted by the <pname> parameter of GetBufferParameterui64vNV, GetNamedBufferParameterui64vNV:static intGL_GPU_ADDRESS_NVReturned by the <type> parameter of GetActiveUniform:static intGL_MAX_SHADER_BUFFER_ADDRESS_NVAccepted by the <value> parameter of GetIntegerui64vNV:
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static longglGetBufferParameterui64NV(int target, int pname)Overloads glGetBufferParameterui64vNV.static voidglGetBufferParameteruNV(int target, int pname, LongBuffer params)static longglGetIntegerui64NV(int value)Overloads glGetIntegerui64vNV.static voidglGetIntegeruNV(int value, LongBuffer result)static longglGetNamedBufferParameterui64NV(int buffer, int pname)Overloads glGetNamedBufferParameterui64vNV.static voidglGetNamedBufferParameteruNV(int buffer, int pname, LongBuffer params)static voidglGetUniformuNV(int program, int location, LongBuffer params)static booleanglIsBufferResidentNV(int target)static booleanglIsNamedBufferResidentNV(int buffer)static voidglMakeBufferNonResidentNV(int target)static voidglMakeBufferResidentNV(int target, int access)static voidglMakeNamedBufferNonResidentNV(int buffer)static voidglMakeNamedBufferResidentNV(int buffer, int access)static voidglProgramUniformui64NV(int program, int location, long value)static voidglProgramUniformuNV(int program, int location, LongBuffer value)static voidglUniformui64NV(int location, long value)static voidglUniformuNV(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)
-
-