Class VkDebugUtilsObjectTagInfoEXT

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkDebugUtilsObjectTagInfoEXT>
org.lwjgl.vulkan.VkDebugUtilsObjectTagInfoEXT
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkDebugUtilsObjectTagInfoEXT extends org.lwjgl.system.Struct<VkDebugUtilsObjectTagInfoEXT> implements org.lwjgl.system.NativeResource
Specify parameters of a tag to attach to an object.
Description

The tagName parameter gives a name or identifier to the type of data being tagged. This can be used by debugging layers to easily filter for only data that can be used by that implementation.

Valid Usage
Valid Usage (Implicit)
See Also

SetDebugUtilsObjectTagEXT

Layout


 struct VkDebugUtilsObjectTagInfoEXT {
     VkStructureType sType();
     void const * pNext();
     VkObjectType objectType();
     uint64_t objectHandle();
     uint64_t tagName();
     size_t tagSize();
     void const * pTag();
 }
  • Field Details

    • SIZEOF

      public static final int SIZEOF
      The struct size in bytes.
    • ALIGNOF

      public static final int ALIGNOF
      The struct alignment in bytes.
    • STYPE

      public static final int STYPE
      The struct member offsets.
    • PNEXT

      public static final int PNEXT
      The struct member offsets.
    • OBJECTTYPE

      public static final int OBJECTTYPE
      The struct member offsets.
    • OBJECTHANDLE

      public static final int OBJECTHANDLE
      The struct member offsets.
    • TAGNAME

      public static final int TAGNAME
      The struct member offsets.
    • TAGSIZE

      public static final int TAGSIZE
      The struct member offsets.
    • PTAG

      public static final int PTAG
      The struct member offsets.
  • Constructor Details

    • VkDebugUtilsObjectTagInfoEXT

      public VkDebugUtilsObjectTagInfoEXT(ByteBuffer container)
      Creates a VkDebugUtilsObjectTagInfoEXT instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

      The created instance holds a strong reference to the container object.

  • Method Details