mirror of
https://gitlab.freedesktop.org/mesa/vulkan-wsi-layer.git
synced 2025-12-20 04:30:11 +01:00
* Updated present timing logic and corrected macros to match Vulkan specification values. * Added support for vkGetPhysicalDeviceCalibrateableTimeDomainsKHR to include stage-local time domains. * Updated handling of VK_TIME_DOMAIN_DEVICE_KHR to return timestamps in nanoseconds. * Modified vkGetPastPresentationTimingEXT to allow retrieval of records without requiring presentIds. * Improved vkQueuePresentKHR to terminate early when the present timing queue is full. * Fixed VkPastPresentationTimingEXT::presentStageCount to correctly report the number of stages containing definitive results. Signed-off-by: Ginu Jacob ginu.jacob@arm.com |
||
|---|---|---|
| .. | ||
| calibrated_timestamps_api.cpp | ||
| calibrated_timestamps_api.hpp | ||
| layer.cpp | ||
| present_timing_api.cpp | ||
| present_wait_api.cpp | ||
| present_wait_api.hpp | ||
| private_data.cpp | ||
| private_data.hpp | ||
| surface_api.cpp | ||
| surface_api.hpp | ||
| swapchain_api.cpp | ||
| swapchain_api.hpp | ||
| swapchain_maintenance_api.cpp | ||
| swapchain_maintenance_api.hpp | ||
| VkLayer_window_system_integration.json | ||
| wsi_layer_experimental.hpp | ||