mirror of
https://gitlab.freedesktop.org/mesa/vulkan-wsi-layer.git
synced 2026-01-09 08:40:21 +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 |
||
|---|---|---|
| .. | ||
| drm | ||
| wsialloc | ||
| custom_allocator.cpp | ||
| custom_allocator.hpp | ||
| extension_list.cpp | ||
| extension_list.hpp | ||
| file_descriptor.hpp | ||
| helpers.hpp | ||
| log.cpp | ||
| log.hpp | ||
| macros.hpp | ||
| optional.hpp | ||
| platform_set.hpp | ||
| ring_buffer.hpp | ||
| timed_semaphore.cpp | ||
| timed_semaphore.hpp | ||
| unordered_map.hpp | ||
| unordered_set.hpp | ||