Class VkDispatchIndirectCommand

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

public class VkDispatchIndirectCommand extends org.lwjgl.system.Struct<VkDispatchIndirectCommand> implements org.lwjgl.system.NativeResource
Structure specifying an indirect dispatching command.
Description

The members of VkDispatchIndirectCommand have the same meaning as the corresponding parameters of CmdDispatch.

Valid Usage
See Also

CmdDispatchIndirect

Layout


 struct VkDispatchIndirectCommand {
     uint32_t x();
     uint32_t y();
     uint32_t z();
 }
  • Field Details

    • SIZEOF

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

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

      public static final int X
      The struct member offsets.
    • Y

      public static final int Y
      The struct member offsets.
    • Z

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

    • VkDispatchIndirectCommand

      public VkDispatchIndirectCommand(ByteBuffer container)
      Creates a VkDispatchIndirectCommand 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