Package org.lwjgl.opengl
Class NVShaderBufferLoad
java.lang.Object
org.lwjgl.opengl.NVShaderBufferLoad
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccepted by the <pname> parameter of GetBufferParameterui64vNV, GetNamedBufferParameterui64vNV:static final intReturned by the <type> parameter of GetActiveUniform:static final intAccepted by the <value> parameter of GetIntegerui64vNV: -
Method Summary
Modifier and TypeMethodDescriptionstatic 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 Details
-
GL_BUFFER_GPU_ADDRESS_NV
public static final int GL_BUFFER_GPU_ADDRESS_NVAccepted by the <pname> parameter of GetBufferParameterui64vNV, GetNamedBufferParameterui64vNV:- See Also:
-
GL_GPU_ADDRESS_NV
public static final int GL_GPU_ADDRESS_NVReturned by the <type> parameter of GetActiveUniform:- See Also:
-
GL_MAX_SHADER_BUFFER_ADDRESS_NV
public static final int GL_MAX_SHADER_BUFFER_ADDRESS_NVAccepted 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
-
glGetBufferParameterui64NV
public static long glGetBufferParameterui64NV(int target, int pname) Overloads glGetBufferParameterui64vNV. -
glGetNamedBufferParameteruNV
-
glGetNamedBufferParameterui64NV
public static long glGetNamedBufferParameterui64NV(int buffer, int pname) Overloads glGetNamedBufferParameterui64vNV. -
glGetIntegeruNV
-
glGetIntegerui64NV
public static long glGetIntegerui64NV(int value) Overloads glGetIntegerui64vNV. -
glUniformui64NV
public static void glUniformui64NV(int location, long value) -
glUniformuNV
-
glGetUniformuNV
-
glProgramUniformui64NV
public static void glProgramUniformui64NV(int program, int location, long value) -
glProgramUniformuNV
-