Class EXTDisplayControl

java.lang.Object
org.lwjgl.vulkan.EXTDisplayControl

public class EXTDisplayControl extends Object
  • Field Details

    • VK_EXT_DISPLAY_CONTROL_SPEC_VERSION

      public static final int VK_EXT_DISPLAY_CONTROL_SPEC_VERSION
      See Also:
    • VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME

      public static final String VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT

      public static final int VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT
      See Also:
    • VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT

      public static final int VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT
      See Also:
    • VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT

      public static final int VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT
      See Also:
    • VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT

      public static final int VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT
      See Also:
    • VK_DISPLAY_POWER_STATE_OFF_EXT

      public static final int VK_DISPLAY_POWER_STATE_OFF_EXT
      See Also:
    • VK_DISPLAY_POWER_STATE_SUSPEND_EXT

      public static final int VK_DISPLAY_POWER_STATE_SUSPEND_EXT
      See Also:
    • VK_DISPLAY_POWER_STATE_ON_EXT

      public static final int VK_DISPLAY_POWER_STATE_ON_EXT
      See Also:
    • VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT

      public static final int VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT
      See Also:
    • VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT

      public static final int VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT
      See Also:
  • Method Details

    • nvkDisplayPowerControlEXT

      public static int nvkDisplayPowerControlEXT(VkDevice device, long display, long pDisplayPowerInfo)
      VkResult vkDisplayPowerControlEXT(VkDevice device, VkDisplayKHR display, VkDisplayPowerInfoEXT const * pDisplayPowerInfo)
    • vkDisplayPowerControlEXT

      public static int vkDisplayPowerControlEXT(VkDevice device, long display, VkDisplayPowerInfoEXT pDisplayPowerInfo)
      VkResult vkDisplayPowerControlEXT(VkDevice device, VkDisplayKHR display, VkDisplayPowerInfoEXT const * pDisplayPowerInfo)
    • nvkRegisterDeviceEventEXT

      public static int nvkRegisterDeviceEventEXT(VkDevice device, long pDeviceEventInfo, long pAllocator, long pFence)
      VkResult vkRegisterDeviceEventEXT(VkDevice device, VkDeviceEventInfoEXT const * pDeviceEventInfo, VkAllocationCallbacks const * pAllocator, VkFence * pFence)
    • vkRegisterDeviceEventEXT

      public static int vkRegisterDeviceEventEXT(VkDevice device, VkDeviceEventInfoEXT pDeviceEventInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pFence)
      VkResult vkRegisterDeviceEventEXT(VkDevice device, VkDeviceEventInfoEXT const * pDeviceEventInfo, VkAllocationCallbacks const * pAllocator, VkFence * pFence)
    • nvkRegisterDisplayEventEXT

      public static int nvkRegisterDisplayEventEXT(VkDevice device, long display, long pDisplayEventInfo, long pAllocator, long pFence)
      VkResult vkRegisterDisplayEventEXT(VkDevice device, VkDisplayKHR display, VkDisplayEventInfoEXT const * pDisplayEventInfo, VkAllocationCallbacks const * pAllocator, VkFence * pFence)
    • vkRegisterDisplayEventEXT

      public static int vkRegisterDisplayEventEXT(VkDevice device, long display, VkDisplayEventInfoEXT pDisplayEventInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pFence)
      VkResult vkRegisterDisplayEventEXT(VkDevice device, VkDisplayKHR display, VkDisplayEventInfoEXT const * pDisplayEventInfo, VkAllocationCallbacks const * pAllocator, VkFence * pFence)
    • nvkGetSwapchainCounterEXT

      public static int nvkGetSwapchainCounterEXT(VkDevice device, long swapchain, int counter, long pCounterValue)
      VkResult vkGetSwapchainCounterEXT(VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t * pCounterValue)
    • vkGetSwapchainCounterEXT

      public static int vkGetSwapchainCounterEXT(VkDevice device, long swapchain, int counter, LongBuffer pCounterValue)
      VkResult vkGetSwapchainCounterEXT(VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t * pCounterValue)
    • vkRegisterDeviceEventEXT

      public static int vkRegisterDeviceEventEXT(VkDevice device, VkDeviceEventInfoEXT pDeviceEventInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pFence)
      VkResult vkRegisterDeviceEventEXT(VkDevice device, VkDeviceEventInfoEXT const * pDeviceEventInfo, VkAllocationCallbacks const * pAllocator, VkFence * pFence)
    • vkRegisterDisplayEventEXT

      public static int vkRegisterDisplayEventEXT(VkDevice device, long display, VkDisplayEventInfoEXT pDisplayEventInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pFence)
      VkResult vkRegisterDisplayEventEXT(VkDevice device, VkDisplayKHR display, VkDisplayEventInfoEXT const * pDisplayEventInfo, VkAllocationCallbacks const * pAllocator, VkFence * pFence)
    • vkGetSwapchainCounterEXT

      public static int vkGetSwapchainCounterEXT(VkDevice device, long swapchain, int counter, long[] pCounterValue)
      VkResult vkGetSwapchainCounterEXT(VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t * pCounterValue)