Top Fields Constructors Methods
org.lwjgl.opengl

public final Class NVShaderBufferLoad

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_BUFFER_GPU_ADDRESS_NV

Accepted by the <pname> parameter of GetBufferParameterui64vNV, GetNamedBufferParameterui64vNV:

public static final int
GL_GPU_ADDRESS_NV

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_MAX_SHADER_BUFFER_ADDRESS_NV

Accepted by the <value> parameter of GetIntegerui64vNV:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static long
glGetBufferParameterui64NV(int target, int pname)

Overloads glGetBufferParameterui64vNV.

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

public static long
glGetIntegerui64NV(int value)

Overloads glGetIntegerui64vNV.

public static void
glGetIntegeruNV(int value, LongBuffer result)

public static long
glGetNamedBufferParameterui64NV(int buffer, int pname)

Overloads glGetNamedBufferParameterui64vNV.

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

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

public static boolean
public static boolean
public static void
public static void
glMakeBufferResidentNV(int target, int access)

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

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

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

public static void
glUniformui64NV(int location, long value)

public static void
glUniformuNV(int location, LongBuffer value)

pack-priv static native void
nglGetBufferParameterui64vNV(int target, int pname, long params, long function_pointer)

pack-priv static native void
nglGetIntegerui64vNV(int value, long result, long function_pointer)

pack-priv static native void
nglGetNamedBufferParameterui64vNV(int buffer, int pname, long params, long function_pointer)

pack-priv static native boolean
nglIsBufferResidentNV(int target, long function_pointer)

pack-priv static native boolean
nglIsNamedBufferResidentNV(int buffer, long function_pointer)

pack-priv static native void
nglMakeBufferNonResidentNV(int target, long function_pointer)

pack-priv static native void
nglMakeBufferResidentNV(int target, int access, long function_pointer)

pack-priv static native void
nglMakeNamedBufferNonResidentNV(int buffer, long function_pointer)

pack-priv static native void
nglMakeNamedBufferResidentNV(int buffer, int access, long function_pointer)

pack-priv static native void
nglProgramUniformui64NV(int program, int location, long value, long function_pointer)

pack-priv static native void
nglProgramUniformui64vNV(int program, int location, int value_count, long value, long function_pointer)

pack-priv static native void
nglUniformui64NV(int location, long value, long function_pointer)

pack-priv static native void
nglUniformui64vNV(int location, int value_count, long value, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_BUFFER_GPU_ADDRESS_NVback to summary
public static final int GL_BUFFER_GPU_ADDRESS_NV

Accepted by the <pname> parameter of GetBufferParameterui64vNV, GetNamedBufferParameterui64vNV:

GL_GPU_ADDRESS_NVback to summary
public static final int GL_GPU_ADDRESS_NV

Returned by the <type> parameter of GetActiveUniform:

GL_MAX_SHADER_BUFFER_ADDRESS_NVback to summary
public static final int GL_MAX_SHADER_BUFFER_ADDRESS_NV

Accepted by the <value> parameter of GetIntegerui64vNV:

Constructor Detail

NVShaderBufferLoadback to summary
private NVShaderBufferLoad()

Method Detail

glGetBufferParameterui64NVback to summary
public static long glGetBufferParameterui64NV(int target, int pname)

Overloads glGetBufferParameterui64vNV.

glGetBufferParameteruNVback to summary
public static void glGetBufferParameteruNV(int target, int pname, LongBuffer params)
glGetIntegerui64NVback to summary
public static long glGetIntegerui64NV(int value)

Overloads glGetIntegerui64vNV.

glGetIntegeruNVback to summary
public static void glGetIntegeruNV(int value, LongBuffer result)
glGetNamedBufferParameterui64NVback to summary
public static long glGetNamedBufferParameterui64NV(int buffer, int pname)

Overloads glGetNamedBufferParameterui64vNV.

glGetNamedBufferParameteruNVback to summary
public static void glGetNamedBufferParameteruNV(int buffer, int pname, LongBuffer params)
glGetUniformuNVback to summary
public static void glGetUniformuNV(int program, int location, LongBuffer params)
glIsBufferResidentNVback to summary
public static boolean glIsBufferResidentNV(int target)
glIsNamedBufferResidentNVback to summary
public static boolean glIsNamedBufferResidentNV(int buffer)
glMakeBufferNonResidentNVback to summary
public static void glMakeBufferNonResidentNV(int target)
glMakeBufferResidentNVback to summary
public static void glMakeBufferResidentNV(int target, int access)
glMakeNamedBufferNonResidentNVback to summary
public static void glMakeNamedBufferNonResidentNV(int buffer)
glMakeNamedBufferResidentNVback to summary
public static void glMakeNamedBufferResidentNV(int buffer, int access)
glProgramUniformui64NVback to summary
public static void glProgramUniformui64NV(int program, int location, long value)
glProgramUniformuNVback to summary
public static void glProgramUniformuNV(int program, int location, LongBuffer value)
glUniformui64NVback to summary
public static void glUniformui64NV(int location, long value)
glUniformuNVback to summary
public static void glUniformuNV(int location, LongBuffer value)
nglGetBufferParameterui64vNVback to summary
pack-priv static native void nglGetBufferParameterui64vNV(int target, int pname, long params, long function_pointer)
nglGetIntegerui64vNVback to summary
pack-priv static native void nglGetIntegerui64vNV(int value, long result, long function_pointer)
nglGetNamedBufferParameterui64vNVback to summary
pack-priv static native void nglGetNamedBufferParameterui64vNV(int buffer, int pname, long params, long function_pointer)
nglIsBufferResidentNVback to summary
pack-priv static native boolean nglIsBufferResidentNV(int target, long function_pointer)
nglIsNamedBufferResidentNVback to summary
pack-priv static native boolean nglIsNamedBufferResidentNV(int buffer, long function_pointer)
nglMakeBufferNonResidentNVback to summary
pack-priv static native void nglMakeBufferNonResidentNV(int target, long function_pointer)
nglMakeBufferResidentNVback to summary
pack-priv static native void nglMakeBufferResidentNV(int target, int access, long function_pointer)
nglMakeNamedBufferNonResidentNVback to summary
pack-priv static native void nglMakeNamedBufferNonResidentNV(int buffer, long function_pointer)
nglMakeNamedBufferResidentNVback to summary
pack-priv static native void nglMakeNamedBufferResidentNV(int buffer, int access, long function_pointer)
nglProgramUniformui64NVback to summary
pack-priv static native void nglProgramUniformui64NV(int program, int location, long value, long function_pointer)
nglProgramUniformui64vNVback to summary
pack-priv static native void nglProgramUniformui64vNV(int program, int location, int value_count, long value, long function_pointer)
nglUniformui64NVback to summary
pack-priv static native void nglUniformui64NV(int location, long value, long function_pointer)
nglUniformui64vNVback to summary
pack-priv static native void nglUniformui64vNV(int location, int value_count, long value, long function_pointer)