Juan Ramos
6f34ca5a37
cmake: Remove usage of configure_package_config_file
...
Fixes issue shown here:
https://github.com/KhronosGroup/Vulkan-Headers/pull/415
2023-07-05 10:19:57 -06:00
Juan Ramos
ad5f8ee975
cmake: Add VULKAN_HEADERS_INSTALL option
...
Allows add_subdirectory users to install vulkan-headers
2023-06-30 09:56:11 -06:00
Juan Ramos
65ad768d86
cmake: Minor CMake cleanup
...
- Fix project name to be less confusing
- Better testing
2023-03-15 13:55:17 -06:00
Juan Ramos
e8b8e06d09
headers: Remove VK_LAYER_EXPORT
...
- It hasn't been handling windows (so it's been half implemented)
- It's a suboptimal method for exporting symbols for vulkan layers
since `--version-script` and `.def` files exists. Both of these
methods also don't risk name mangling.
- `--version-script` also has perf benefits since you can silence
exports from code you didn't intend to export
2023-02-07 18:30:17 -07:00
Juan Ramos
6f62a95edb
build: Remove vk_sdk_platform.h
...
Users have already been warned about this file being deprecated.
2023-01-19 10:02:09 -07:00
Juan Ramos
d0f8581c60
ci: Test find_package support
2023-01-11 12:26:22 -07:00
Juan Ramos
18963a6cc0
Deprecate vk_sdk_platform.h
...
closes #316
2023-01-05 09:09:15 -07:00
Juan Ramos
24115c70be
docs: Update copyright
2023-01-04 10:41:02 -07:00
Juan Ramos
43946b0feb
tests: Test Non-API headers
...
Ensures the non-API headers compile correctly
2022-12-20 15:15:25 -07:00