mirror of
https://gitlab.freedesktop.org/mesa/vulkan-wsi-layer.git
synced 2026-01-06 04:50:15 +01:00
Stores the enabled instance and device extensions during vkCreateInstance and vkCreateDevice respectively. This fixes an issue where function pointers for functions of disabled extensions were returned during vkGetInstanceProcAddr/vkGetDeviceProcAddr. Adds functionality for adding extensions that belong to a subset of other extensions in util::extension_list. Adds function for checking if the proper surface extension has been enabled in each WSI backend. Signed-off-by: Iason Paraskevopoulos <iason.paraskevopoulos@arm.com> Change-Id: If5e23e0d07c9f09006be18c410c4e1d4c3a1e676 |
||
|---|---|---|
| .. | ||
| layer.cpp | ||
| private_data.cpp | ||
| private_data.hpp | ||
| surface_api.cpp | ||
| surface_api.hpp | ||
| swapchain_api.cpp | ||
| swapchain_api.hpp | ||
| VkLayer_window_system_integration.json | ||