Class NVQueryResourceTag

java.lang.Object
org.lwjgl.opengl.NVQueryResourceTag

public class NVQueryResourceTag extends Object
Native bindings to the NV_query_resource_tag extension.

This extension adds the capability to associate a tag with one or more memory resource allocations. This tag can be reported back during queryResource operations and also be used to limit resource reporting to only those allocations with the specified tag. A tag is a previously reserved id and an optional text string.

Requires OpenGL 2.0 and NV_query_resource.

  • Method Details

    • nglGenQueryResourceTagNV

      public static void nglGenQueryResourceTagNV(int n, long tagIds)
    • glGenQueryResourceTagNV

      public static void glGenQueryResourceTagNV(IntBuffer tagIds)
    • glGenQueryResourceTagNV

      public static int glGenQueryResourceTagNV()
    • nglDeleteQueryResourceTagNV

      public static void nglDeleteQueryResourceTagNV(int n, long tagIds)
    • glDeleteQueryResourceTagNV

      public static void glDeleteQueryResourceTagNV(IntBuffer tagIds)
    • glDeleteQueryResourceTagNV

      public static void glDeleteQueryResourceTagNV(int tagId)
    • nglQueryResourceTagNV

      public static void nglQueryResourceTagNV(int tagId, long tagString)
    • glQueryResourceTagNV

      public static void glQueryResourceTagNV(int tagId, ByteBuffer tagString)
    • glQueryResourceTagNV

      public static void glQueryResourceTagNV(int tagId, CharSequence tagString)
    • glGenQueryResourceTagNV

      public static void glGenQueryResourceTagNV(int[] tagIds)
      Array version of: GenQueryResourceTagNV
    • glDeleteQueryResourceTagNV

      public static void glDeleteQueryResourceTagNV(int[] tagIds)
      Array version of: DeleteQueryResourceTagNV