Class EXTPresentTiming
java.lang.Object
org.lwjgl.vulkan.EXTPresentTiming
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intnvkGetPastPresentationTimingEXT(VkDevice device, long pPastPresentationTimingInfo, long pPastPresentationTimingProperties) VkResult vkGetPastPresentationTimingEXT(VkDevice device, VkPastPresentationTimingInfoEXT const * pPastPresentationTimingInfo, VkPastPresentationTimingPropertiesEXT * pPastPresentationTimingProperties)static intnvkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, long swapchain, long pSwapchainTimeDomainProperties, long pTimeDomainsCounter) VkResult vkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimeDomainPropertiesEXT * pSwapchainTimeDomainProperties, uint64_t * pTimeDomainsCounter)static intnvkGetSwapchainTimingPropertiesEXT(VkDevice device, long swapchain, long pSwapchainTimingProperties, long pSwapchainTimingPropertiesCounter) VkResult vkGetSwapchainTimingPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimingPropertiesEXT * pSwapchainTimingProperties, uint64_t * pSwapchainTimingPropertiesCounter)static intvkGetPastPresentationTimingEXT(VkDevice device, VkPastPresentationTimingInfoEXT pPastPresentationTimingInfo, VkPastPresentationTimingPropertiesEXT pPastPresentationTimingProperties) VkResult vkGetPastPresentationTimingEXT(VkDevice device, VkPastPresentationTimingInfoEXT const * pPastPresentationTimingInfo, VkPastPresentationTimingPropertiesEXT * pPastPresentationTimingProperties)static intvkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, long swapchain, VkSwapchainTimeDomainPropertiesEXT pSwapchainTimeDomainProperties, long @Nullable [] pTimeDomainsCounter) VkResult vkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimeDomainPropertiesEXT * pSwapchainTimeDomainProperties, uint64_t * pTimeDomainsCounter)static intvkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, long swapchain, VkSwapchainTimeDomainPropertiesEXT pSwapchainTimeDomainProperties, @Nullable LongBuffer pTimeDomainsCounter) VkResult vkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimeDomainPropertiesEXT * pSwapchainTimeDomainProperties, uint64_t * pTimeDomainsCounter)static intvkGetSwapchainTimingPropertiesEXT(VkDevice device, long swapchain, VkSwapchainTimingPropertiesEXT pSwapchainTimingProperties, long @Nullable [] pSwapchainTimingPropertiesCounter) VkResult vkGetSwapchainTimingPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimingPropertiesEXT * pSwapchainTimingProperties, uint64_t * pSwapchainTimingPropertiesCounter)static intvkGetSwapchainTimingPropertiesEXT(VkDevice device, long swapchain, VkSwapchainTimingPropertiesEXT pSwapchainTimingProperties, @Nullable LongBuffer pSwapchainTimingPropertiesCounter) VkResult vkGetSwapchainTimingPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimingPropertiesEXT * pSwapchainTimingProperties, uint64_t * pSwapchainTimingPropertiesCounter)static intvkSetSwapchainPresentTimingQueueSizeEXT(VkDevice device, long swapchain, int size) VkResult vkSetSwapchainPresentTimingQueueSizeEXT(VkDevice device, VkSwapchainKHR swapchain, uint32_t size)
-
Field Details
-
VK_EXT_PRESENT_TIMING_SPEC_VERSION
public static final int VK_EXT_PRESENT_TIMING_SPEC_VERSION- See Also:
-
VK_EXT_PRESENT_TIMING_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_TIMING_FEATURES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_TIMING_FEATURES_EXT- See Also:
-
VK_STRUCTURE_TYPE_SWAPCHAIN_TIMING_PROPERTIES_EXT
public static final int VK_STRUCTURE_TYPE_SWAPCHAIN_TIMING_PROPERTIES_EXT- See Also:
-
VK_STRUCTURE_TYPE_SWAPCHAIN_TIME_DOMAIN_PROPERTIES_EXT
public static final int VK_STRUCTURE_TYPE_SWAPCHAIN_TIME_DOMAIN_PROPERTIES_EXT- See Also:
-
VK_STRUCTURE_TYPE_PRESENT_TIMINGS_INFO_EXT
public static final int VK_STRUCTURE_TYPE_PRESENT_TIMINGS_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_PRESENT_TIMING_INFO_EXT
public static final int VK_STRUCTURE_TYPE_PRESENT_TIMING_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_PAST_PRESENTATION_TIMING_INFO_EXT
public static final int VK_STRUCTURE_TYPE_PAST_PRESENTATION_TIMING_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_PAST_PRESENTATION_TIMING_PROPERTIES_EXT
public static final int VK_STRUCTURE_TYPE_PAST_PRESENTATION_TIMING_PROPERTIES_EXT- See Also:
-
VK_STRUCTURE_TYPE_PAST_PRESENTATION_TIMING_EXT
public static final int VK_STRUCTURE_TYPE_PAST_PRESENTATION_TIMING_EXT- See Also:
-
VK_STRUCTURE_TYPE_PRESENT_TIMING_SURFACE_CAPABILITIES_EXT
public static final int VK_STRUCTURE_TYPE_PRESENT_TIMING_SURFACE_CAPABILITIES_EXT- See Also:
-
VK_STRUCTURE_TYPE_SWAPCHAIN_CALIBRATED_TIMESTAMP_INFO_EXT
public static final int VK_STRUCTURE_TYPE_SWAPCHAIN_CALIBRATED_TIMESTAMP_INFO_EXT- See Also:
-
VK_TIME_DOMAIN_PRESENT_STAGE_LOCAL_EXT
public static final int VK_TIME_DOMAIN_PRESENT_STAGE_LOCAL_EXT- See Also:
-
VK_TIME_DOMAIN_SWAPCHAIN_LOCAL_EXT
public static final int VK_TIME_DOMAIN_SWAPCHAIN_LOCAL_EXT- See Also:
-
VK_ERROR_PRESENT_TIMING_QUEUE_FULL_EXT
public static final int VK_ERROR_PRESENT_TIMING_QUEUE_FULL_EXT- See Also:
-
VK_SWAPCHAIN_CREATE_PRESENT_TIMING_BIT_EXT
public static final int VK_SWAPCHAIN_CREATE_PRESENT_TIMING_BIT_EXT- See Also:
-
VK_PRESENT_STAGE_QUEUE_OPERATIONS_END_BIT_EXT
public static final int VK_PRESENT_STAGE_QUEUE_OPERATIONS_END_BIT_EXT- See Also:
-
VK_PRESENT_STAGE_REQUEST_DEQUEUED_BIT_EXT
public static final int VK_PRESENT_STAGE_REQUEST_DEQUEUED_BIT_EXT- See Also:
-
VK_PRESENT_STAGE_IMAGE_FIRST_PIXEL_OUT_BIT_EXT
public static final int VK_PRESENT_STAGE_IMAGE_FIRST_PIXEL_OUT_BIT_EXT- See Also:
-
VK_PRESENT_STAGE_IMAGE_FIRST_PIXEL_VISIBLE_BIT_EXT
public static final int VK_PRESENT_STAGE_IMAGE_FIRST_PIXEL_VISIBLE_BIT_EXT- See Also:
-
VK_PAST_PRESENTATION_TIMING_ALLOW_PARTIAL_RESULTS_BIT_EXT
public static final int VK_PAST_PRESENTATION_TIMING_ALLOW_PARTIAL_RESULTS_BIT_EXT- See Also:
-
VK_PAST_PRESENTATION_TIMING_ALLOW_OUT_OF_ORDER_RESULTS_BIT_EXT
public static final int VK_PAST_PRESENTATION_TIMING_ALLOW_OUT_OF_ORDER_RESULTS_BIT_EXT- See Also:
-
VK_PRESENT_TIMING_INFO_PRESENT_AT_RELATIVE_TIME_BIT_EXT
public static final int VK_PRESENT_TIMING_INFO_PRESENT_AT_RELATIVE_TIME_BIT_EXT- See Also:
-
VK_PRESENT_TIMING_INFO_PRESENT_AT_NEAREST_REFRESH_CYCLE_BIT_EXT
public static final int VK_PRESENT_TIMING_INFO_PRESENT_AT_NEAREST_REFRESH_CYCLE_BIT_EXT- See Also:
-
-
Method Details
-
vkSetSwapchainPresentTimingQueueSizeEXT
@NativeType("VkResult") public static int vkSetSwapchainPresentTimingQueueSizeEXT(VkDevice device, @NativeType("VkSwapchainKHR") long swapchain, @NativeType("uint32_t") int size) VkResult vkSetSwapchainPresentTimingQueueSizeEXT(VkDevice device, VkSwapchainKHR swapchain, uint32_t size) -
nvkGetSwapchainTimingPropertiesEXT
public static int nvkGetSwapchainTimingPropertiesEXT(VkDevice device, long swapchain, long pSwapchainTimingProperties, long pSwapchainTimingPropertiesCounter) VkResult vkGetSwapchainTimingPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimingPropertiesEXT * pSwapchainTimingProperties, uint64_t * pSwapchainTimingPropertiesCounter) -
vkGetSwapchainTimingPropertiesEXT
@NativeType("VkResult") public static int vkGetSwapchainTimingPropertiesEXT(VkDevice device, @NativeType("VkSwapchainKHR") long swapchain, @NativeType("VkSwapchainTimingPropertiesEXT *") VkSwapchainTimingPropertiesEXT pSwapchainTimingProperties, @NativeType("uint64_t *") @Nullable LongBuffer pSwapchainTimingPropertiesCounter) VkResult vkGetSwapchainTimingPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimingPropertiesEXT * pSwapchainTimingProperties, uint64_t * pSwapchainTimingPropertiesCounter) -
nvkGetSwapchainTimeDomainPropertiesEXT
public static int nvkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, long swapchain, long pSwapchainTimeDomainProperties, long pTimeDomainsCounter) VkResult vkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimeDomainPropertiesEXT * pSwapchainTimeDomainProperties, uint64_t * pTimeDomainsCounter) -
vkGetSwapchainTimeDomainPropertiesEXT
@NativeType("VkResult") public static int vkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, @NativeType("VkSwapchainKHR") long swapchain, @NativeType("VkSwapchainTimeDomainPropertiesEXT *") VkSwapchainTimeDomainPropertiesEXT pSwapchainTimeDomainProperties, @NativeType("uint64_t *") @Nullable LongBuffer pTimeDomainsCounter) VkResult vkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimeDomainPropertiesEXT * pSwapchainTimeDomainProperties, uint64_t * pTimeDomainsCounter) -
nvkGetPastPresentationTimingEXT
public static int nvkGetPastPresentationTimingEXT(VkDevice device, long pPastPresentationTimingInfo, long pPastPresentationTimingProperties) VkResult vkGetPastPresentationTimingEXT(VkDevice device, VkPastPresentationTimingInfoEXT const * pPastPresentationTimingInfo, VkPastPresentationTimingPropertiesEXT * pPastPresentationTimingProperties) -
vkGetPastPresentationTimingEXT
@NativeType("VkResult") public static int vkGetPastPresentationTimingEXT(VkDevice device, @NativeType("VkPastPresentationTimingInfoEXT const *") VkPastPresentationTimingInfoEXT pPastPresentationTimingInfo, @NativeType("VkPastPresentationTimingPropertiesEXT *") VkPastPresentationTimingPropertiesEXT pPastPresentationTimingProperties) VkResult vkGetPastPresentationTimingEXT(VkDevice device, VkPastPresentationTimingInfoEXT const * pPastPresentationTimingInfo, VkPastPresentationTimingPropertiesEXT * pPastPresentationTimingProperties) -
vkGetSwapchainTimingPropertiesEXT
@NativeType("VkResult") public static int vkGetSwapchainTimingPropertiesEXT(VkDevice device, @NativeType("VkSwapchainKHR") long swapchain, @NativeType("VkSwapchainTimingPropertiesEXT *") VkSwapchainTimingPropertiesEXT pSwapchainTimingProperties, @NativeType("uint64_t *") long @Nullable [] pSwapchainTimingPropertiesCounter) VkResult vkGetSwapchainTimingPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimingPropertiesEXT * pSwapchainTimingProperties, uint64_t * pSwapchainTimingPropertiesCounter) -
vkGetSwapchainTimeDomainPropertiesEXT
@NativeType("VkResult") public static int vkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, @NativeType("VkSwapchainKHR") long swapchain, @NativeType("VkSwapchainTimeDomainPropertiesEXT *") VkSwapchainTimeDomainPropertiesEXT pSwapchainTimeDomainProperties, @NativeType("uint64_t *") long @Nullable [] pTimeDomainsCounter) VkResult vkGetSwapchainTimeDomainPropertiesEXT(VkDevice device, VkSwapchainKHR swapchain, VkSwapchainTimeDomainPropertiesEXT * pSwapchainTimeDomainProperties, uint64_t * pTimeDomainsCounter)
-