Package org.lwjgl.opengl
Class NVMemoryObjectSparse
- java.lang.Object
-
- org.lwjgl.opengl.NVMemoryObjectSparse
-
public class NVMemoryObjectSparse extends java.lang.Object
Native bindings to the NV_memory_object_sparse extension.This extension adds sparse support to
EXT_memory_object
extension.Requires
EXT_memory_object
,ARB_sparse_texture
and/orARB_sparse_buffer
or a version of OpenGL that incorporates it.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
glBufferPageCommitmentMemNV(int target, long offset, long size, int memory, long memOffset, boolean commit)
static void
glNamedBufferPageCommitmentMemNV(int buffer, long offset, long size, int memory, long memOffset, boolean commit)
static void
glTexPageCommitmentMemNV(int target, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int memory, long offset, boolean commit)
static void
glTexturePageCommitmentMemNV(int texture, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int memory, long offset, boolean commit)
-
-
-
Method Detail
-
glBufferPageCommitmentMemNV
public static void glBufferPageCommitmentMemNV(int target, long offset, long size, int memory, long memOffset, boolean commit)
-
glNamedBufferPageCommitmentMemNV
public static void glNamedBufferPageCommitmentMemNV(int buffer, long offset, long size, int memory, long memOffset, boolean commit)
-
glTexPageCommitmentMemNV
public static void glTexPageCommitmentMemNV(int target, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int memory, long offset, boolean commit)
-
glTexturePageCommitmentMemNV
public static void glTexturePageCommitmentMemNV(int texture, int layer, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int memory, long offset, boolean commit)
-
-