Class VkDeviceGroupSubmitInfo

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer
Direct Known Subclasses:
VkDeviceGroupSubmitInfoKHR

public class VkDeviceGroupSubmitInfo extends Struct<VkDeviceGroupSubmitInfo> implements NativeResource

 struct VkDeviceGroupSubmitInfo {
     VkStructureType sType;
     void const * pNext;
     uint32_t waitSemaphoreCount;
     uint32_t const * pWaitSemaphoreDeviceIndices;
     uint32_t commandBufferCount;
     uint32_t const * pCommandBufferDeviceMasks;
     uint32_t signalSemaphoreCount;
     uint32_t const * pSignalSemaphoreDeviceIndices;
 }
  • 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.
    • WAITSEMAPHORECOUNT

      public static final int WAITSEMAPHORECOUNT
      The struct member offsets.
    • PWAITSEMAPHOREDEVICEINDICES

      public static final int PWAITSEMAPHOREDEVICEINDICES
      The struct member offsets.
    • COMMANDBUFFERCOUNT

      public static final int COMMANDBUFFERCOUNT
      The struct member offsets.
    • PCOMMANDBUFFERDEVICEMASKS

      public static final int PCOMMANDBUFFERDEVICEMASKS
      The struct member offsets.
    • SIGNALSEMAPHORECOUNT

      public static final int SIGNALSEMAPHORECOUNT
      The struct member offsets.
    • PSIGNALSEMAPHOREDEVICEINDICES

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

    • VkDeviceGroupSubmitInfo

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