Class NVDeviceDiagnosticCheckpoints

java.lang.Object
org.lwjgl.vulkan.NVDeviceDiagnosticCheckpoints

public class NVDeviceDiagnosticCheckpoints extends Object
  • Field Details

    • VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION

      public static final int VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION
      See Also:
    • VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME

      public static final String VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV

      public static final int VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV
      See Also:
    • VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV

      public static final int VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV
      See Also:
    • VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV

      public static final int VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV
      See Also:
    • VK_STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV

      public static final int VK_STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV
      See Also:
  • Method Details

    • vkCmdSetCheckpointNV

      public static void vkCmdSetCheckpointNV(VkCommandBuffer commandBuffer, long pCheckpointMarker)
      void vkCmdSetCheckpointNV(VkCommandBuffer commandBuffer, void const * pCheckpointMarker)
    • nvkGetQueueCheckpointDataNV

      public static void nvkGetQueueCheckpointDataNV(VkQueue queue, long pCheckpointDataCount, long pCheckpointData)
      void vkGetQueueCheckpointDataNV(VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointDataNV * pCheckpointData)
    • vkGetQueueCheckpointDataNV

      public static void vkGetQueueCheckpointDataNV(VkQueue queue, IntBuffer pCheckpointDataCount, @Nullable VkCheckpointDataNV.Buffer pCheckpointData)
      void vkGetQueueCheckpointDataNV(VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointDataNV * pCheckpointData)
    • nvkGetQueueCheckpointData2NV

      public static void nvkGetQueueCheckpointData2NV(VkQueue queue, long pCheckpointDataCount, long pCheckpointData)
      void vkGetQueueCheckpointData2NV(VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointData2NV * pCheckpointData)
    • vkGetQueueCheckpointData2NV

      public static void vkGetQueueCheckpointData2NV(VkQueue queue, IntBuffer pCheckpointDataCount, @Nullable VkCheckpointData2NV.Buffer pCheckpointData)
      void vkGetQueueCheckpointData2NV(VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointData2NV * pCheckpointData)
    • vkGetQueueCheckpointDataNV

      public static void vkGetQueueCheckpointDataNV(VkQueue queue, int[] pCheckpointDataCount, @Nullable VkCheckpointDataNV.Buffer pCheckpointData)
      void vkGetQueueCheckpointDataNV(VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointDataNV * pCheckpointData)
    • vkGetQueueCheckpointData2NV

      public static void vkGetQueueCheckpointData2NV(VkQueue queue, int[] pCheckpointDataCount, @Nullable VkCheckpointData2NV.Buffer pCheckpointData)
      void vkGetQueueCheckpointData2NV(VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointData2NV * pCheckpointData)