Class NVMemoryObjectSparse

java.lang.Object
org.lwjgl.opengles.NVMemoryObjectSparse

public class NVMemoryObjectSparse extends Object
Native bindings to the NV_memory_object_sparse extension.

This extension adds sparse support to EXT_memory_object extension.

Requires EXT_memory_object or a version of OpenGL ES that incorporates it.

  • Method Summary

    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)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • 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)