Class NVLowLatency2

java.lang.Object
org.lwjgl.vulkan.NVLowLatency2

public class NVLowLatency2 extends Object
  • Field Details

    • VK_NV_LOW_LATENCY_2_SPEC_VERSION

      public static final int VK_NV_LOW_LATENCY_2_SPEC_VERSION
      See Also:
    • VK_NV_LOW_LATENCY_2_EXTENSION_NAME

      public static final String VK_NV_LOW_LATENCY_2_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV

      public static final int VK_STRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV
      See Also:
    • VK_STRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV

      public static final int VK_STRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV
      See Also:
    • VK_STRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV

      public static final int VK_STRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV
      See Also:
    • VK_STRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV

      public static final int VK_STRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV
      See Also:
    • VK_STRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV

      public static final int VK_STRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV
      See Also:
    • VK_STRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV

      public static final int VK_STRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV
      See Also:
    • VK_STRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV

      public static final int VK_STRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV
      See Also:
    • VK_STRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV

      public static final int VK_STRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV
      See Also:
    • VK_STRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV

      public static final int VK_STRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV
      See Also:
    • VK_LATENCY_MARKER_SIMULATION_START_NV

      public static final int VK_LATENCY_MARKER_SIMULATION_START_NV
      See Also:
    • VK_LATENCY_MARKER_SIMULATION_END_NV

      public static final int VK_LATENCY_MARKER_SIMULATION_END_NV
      See Also:
    • VK_LATENCY_MARKER_RENDERSUBMIT_START_NV

      public static final int VK_LATENCY_MARKER_RENDERSUBMIT_START_NV
      See Also:
    • VK_LATENCY_MARKER_RENDERSUBMIT_END_NV

      public static final int VK_LATENCY_MARKER_RENDERSUBMIT_END_NV
      See Also:
    • VK_LATENCY_MARKER_PRESENT_START_NV

      public static final int VK_LATENCY_MARKER_PRESENT_START_NV
      See Also:
    • VK_LATENCY_MARKER_PRESENT_END_NV

      public static final int VK_LATENCY_MARKER_PRESENT_END_NV
      See Also:
    • VK_LATENCY_MARKER_INPUT_SAMPLE_NV

      public static final int VK_LATENCY_MARKER_INPUT_SAMPLE_NV
      See Also:
    • VK_LATENCY_MARKER_TRIGGER_FLASH_NV

      public static final int VK_LATENCY_MARKER_TRIGGER_FLASH_NV
      See Also:
    • VK_LATENCY_MARKER_OUT_OF_BAND_RENDERSUBMIT_START_NV

      public static final int VK_LATENCY_MARKER_OUT_OF_BAND_RENDERSUBMIT_START_NV
      See Also:
    • VK_LATENCY_MARKER_OUT_OF_BAND_RENDERSUBMIT_END_NV

      public static final int VK_LATENCY_MARKER_OUT_OF_BAND_RENDERSUBMIT_END_NV
      See Also:
    • VK_LATENCY_MARKER_OUT_OF_BAND_PRESENT_START_NV

      public static final int VK_LATENCY_MARKER_OUT_OF_BAND_PRESENT_START_NV
      See Also:
    • VK_LATENCY_MARKER_OUT_OF_BAND_PRESENT_END_NV

      public static final int VK_LATENCY_MARKER_OUT_OF_BAND_PRESENT_END_NV
      See Also:
    • VK_OUT_OF_BAND_QUEUE_TYPE_RENDER_NV

      public static final int VK_OUT_OF_BAND_QUEUE_TYPE_RENDER_NV
      See Also:
    • VK_OUT_OF_BAND_QUEUE_TYPE_PRESENT_NV

      public static final int VK_OUT_OF_BAND_QUEUE_TYPE_PRESENT_NV
      See Also:
  • Method Details

    • nvkSetLatencySleepModeNV

      public static int nvkSetLatencySleepModeNV(VkDevice device, long swapchain, long pSleepModeInfo)
      VkResult vkSetLatencySleepModeNV(VkDevice device, VkSwapchainKHR swapchain, VkLatencySleepModeInfoNV const * pSleepModeInfo)
    • vkSetLatencySleepModeNV

      public static int vkSetLatencySleepModeNV(VkDevice device, long swapchain, VkLatencySleepModeInfoNV pSleepModeInfo)
      VkResult vkSetLatencySleepModeNV(VkDevice device, VkSwapchainKHR swapchain, VkLatencySleepModeInfoNV const * pSleepModeInfo)
    • nvkLatencySleepNV

      public static int nvkLatencySleepNV(VkDevice device, long swapchain, long pSleepInfo)
      VkResult vkLatencySleepNV(VkDevice device, VkSwapchainKHR swapchain, VkLatencySleepInfoNV const * pSleepInfo)
    • vkLatencySleepNV

      public static int vkLatencySleepNV(VkDevice device, long swapchain, VkLatencySleepInfoNV pSleepInfo)
      VkResult vkLatencySleepNV(VkDevice device, VkSwapchainKHR swapchain, VkLatencySleepInfoNV const * pSleepInfo)
    • nvkSetLatencyMarkerNV

      public static void nvkSetLatencyMarkerNV(VkDevice device, long swapchain, long pLatencyMarkerInfo)
      void vkSetLatencyMarkerNV(VkDevice device, VkSwapchainKHR swapchain, VkSetLatencyMarkerInfoNV const * pLatencyMarkerInfo)
    • vkSetLatencyMarkerNV

      public static void vkSetLatencyMarkerNV(VkDevice device, long swapchain, VkSetLatencyMarkerInfoNV pLatencyMarkerInfo)
      void vkSetLatencyMarkerNV(VkDevice device, VkSwapchainKHR swapchain, VkSetLatencyMarkerInfoNV const * pLatencyMarkerInfo)
    • nvkGetLatencyTimingsNV

      public static void nvkGetLatencyTimingsNV(VkDevice device, long swapchain, long pLatencyMarkerInfo)
      void vkGetLatencyTimingsNV(VkDevice device, VkSwapchainKHR swapchain, VkGetLatencyMarkerInfoNV * pLatencyMarkerInfo)
    • vkGetLatencyTimingsNV

      public static void vkGetLatencyTimingsNV(VkDevice device, long swapchain, VkGetLatencyMarkerInfoNV pLatencyMarkerInfo)
      void vkGetLatencyTimingsNV(VkDevice device, VkSwapchainKHR swapchain, VkGetLatencyMarkerInfoNV * pLatencyMarkerInfo)
    • nvkQueueNotifyOutOfBandNV

      public static void nvkQueueNotifyOutOfBandNV(VkQueue queue, long pQueueTypeInfo)
      void vkQueueNotifyOutOfBandNV(VkQueue queue, VkOutOfBandQueueTypeInfoNV const * pQueueTypeInfo)
    • vkQueueNotifyOutOfBandNV

      public static void vkQueueNotifyOutOfBandNV(VkQueue queue, VkOutOfBandQueueTypeInfoNV pQueueTypeInfo)
      void vkQueueNotifyOutOfBandNV(VkQueue queue, VkOutOfBandQueueTypeInfoNV const * pQueueTypeInfo)