vulkan-wsi-layer/util
Dennis Tsiang 1701c1fea4 Add versioning to wsialloc interface
The wsialloc interface now has explicit versioning which is used to
ensure that wsialloc implementations are compatible with the interface.
wsialloc implementations should define which version they are using and
upon version mismatch compilation will fail.

Also:
- add new WSIALLOC_MAX_PLANE macro to define the maximum number of
planes that the wsialloc should support.

Change-Id: I211fc4341f249deff0c005d946c483ba47366600
Signed-off-by: Dennis Tsiang <dennis.tsiang@arm.com>
2021-11-15 13:59:10 +00:00
..
drm Add versioning to wsialloc interface 2021-11-15 13:59:10 +00:00
wsialloc Add versioning to wsialloc interface 2021-11-15 13:59:10 +00:00
custom_allocator.cpp Set default visiblity of functions to hidden 2021-11-08 13:42:20 +00:00
custom_allocator.hpp Fix OOM issue 2021-11-11 18:27:31 +00:00
extension_list.cpp Update code to use modern c++ style 2021-11-11 10:15:22 +00:00
extension_list.hpp Fix OOM issue 2021-11-11 18:27:31 +00:00
file_descriptor.hpp Fix OOM issue 2021-11-11 18:27:31 +00:00
helpers.hpp Fix OOM issue 2021-11-11 18:27:31 +00:00
log.cpp Fix formatting issues 2021-10-29 08:51:25 +00:00
log.hpp Fix formatting issues 2021-10-29 08:51:25 +00:00
macros.hpp Set default visiblity of functions to hidden 2021-11-08 13:42:20 +00:00
optional.hpp Fix OOM issue 2021-11-11 18:27:31 +00:00
platform_set.hpp layer: improve how layer handles Vulkan extensions 2021-02-05 11:22:32 +00:00
ring_buffer.hpp Fix formatting issues 2021-10-29 08:51:25 +00:00
timed_semaphore.cpp Update code to use modern c++ style 2021-11-11 10:15:22 +00:00
timed_semaphore.hpp Fix OOM issue 2021-11-11 18:27:31 +00:00
unordered_map.hpp Fix OOM issue 2021-11-11 18:27:31 +00:00
unordered_set.hpp Fix OOM issue 2021-11-11 18:27:31 +00:00