Commit graph

11 commits

Author SHA1 Message Date
Christophe
d414e86858 layer: Fix API naming to follow convention 2023-08-21 15:49:04 +02:00
Christophe
9950e5ca49 layer: clean up API 2023-08-18 14:44:26 +02:00
Christophe
c8a4566f89 layer: Fix vkEnumerateInstanceLayerSettingsEXT on Windows C.I. 2023-08-15 20:11:29 +02:00
Christophe
ed2d4d1250 layer: Add minimum setting reflection 2023-08-15 19:04:52 +02:00
Christophe
87b77bc639 layer: Improve API consistency 2023-08-09 16:12:49 +02:00
Juan Ramos
93ceaff579 Add REUSE to CI
Ensures proper copyright for the repo
2023-07-25 16:11:18 -06:00
Christophe
335e80ff1c Update include/vulkan/layer/vk_layer_settings_ext.h
Co-authored-by: Juan Ramos <114601453+juan-lunarg@users.noreply.github.com>
2023-05-24 22:35:24 +02:00
Christophe
461d321fc7 layer: Avoid conflict with validation layer setting extension
- We need to use a different number and name to avoid conflict with the old extension
- Improve vlInitLayerSettings API to map GetProperties approach
- Settings may have no value
2023-05-24 22:35:24 +02:00
Christophe
fbb84f1271 layer: fix const to VkLayerSettingsCreateInfoEXT 2023-05-23 19:26:52 +02:00
Christophe
61f5ab9ebf layer: streamline setting data API 2023-05-23 17:29:27 +02:00
Christophe
24f42ab5c9 layer: add layer settings library and tests
The library allows loading layer setting from vk_layer_settings.txt and
VK_EXT_layer_settings vulkan extensions
2023-05-12 15:06:40 +02:00