Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-07 | Update for Vulkan-Docs 1.3.257v1.3.257 | Jon Leech | |
2023-07-05 | docs: Remove outdated documentation referencing `cmake/` | Juan Ramos | |
2023-07-05 | cmake: Remove VULKAN_HEADERS_INSTALL | Juan Ramos | |
VULKAN_HEADERS_INSTALL was added since it was believed there was a valid use case for it. After looking into the use case that provoked this change there is no reason to keep VULKAN_HEADERS_INSTALL as an option. Here is the use case we do NOT want to support: https://github.com/KhronosGroup/Vulkan-Headers/pull/416#issuecomment-1622318949 Fundamentally this problem is caused add_subdirectory/find_package not being able to work together flawlessly. Which isn't the responsibility of Vulkan-Headers to fix. It's the responsibility of projects that consume Vulkan-Headers to account for either method. As described by the CMake maintainers: https://discourse.cmake.org/t/idiomatic-way-to-handle-packages-and-add-subdirectory/8400 | |||
2023-07-05 | cmake: Remove usage of configure_package_config_file | Juan Ramos | |
Fixes issue shown here: https://github.com/KhronosGroup/Vulkan-Headers/pull/415 | |||
2023-06-30 | cmake: Add VULKAN_HEADERS_INSTALL option | Juan Ramos | |
Allows add_subdirectory users to install vulkan-headers | |||
2023-06-30 | Add new .cppm file to CONTRIBUTING.md | Jon Leech | |
2023-06-30 | Update for Vulkan-Docs 1.3.256v1.3.256 | Jon Leech | |
2023-06-26 | Update README to be more clear about use of the different files in the repo | Jon Leech | |
This is intended to clarify that developers using Vulkan are likely to need only the header files, not the scripts and other material in the repository which are used by the SDK and other downstream ecosystem components. Closes #407 | |||
2023-06-23 | Update for Vulkan-Docs 1.3.255v1.3.255 | Jon Leech | |
2023-06-16 | Update for Vulkan-Docs 1.3.254v1.3.254 | Jon Leech | |
2023-06-09 | Update for Vulkan-Docs 1.3.253v1.3.253 | Jon Leech | |
2023-06-02 | Update for Vulkan-Docs 1.3.252v1.3.252 | Jon Leech | |
2023-05-28 | Update for Vulkan-Docs 1.3.251v1.3.251 | Jon Leech | |
2023-05-15 | ser minimal permissions to linux.ymlsdk-1.3.250.1sdk-1.3.250.0sdk-1.3.250 | Joyce | |
Signed-off-by: Joyce <[email protected]> | |||
2023-05-04 | Update for Vulkan-Docs 1.3.250v1.3.250 | Jon Leech | |
2023-04-27 | Update for Vulkan-Docs 1.3.249v1.3.249 | Jon Leech | |
2023-04-20 | Update for Vulkan-Docs 1.3.248v1.3.248 | Jon Leech | |
2023-04-20 | Update for Vulkan-Docs 1.3.248 | Jon Leech | |
2023-04-13 | Update for Vulkan-Docs 1.3.247v1.3.247 | Jon Leech | |
2023-03-31 | Update for Vulkan-Docs 1.3.246v1.3.246sdk-1.3.246.1sdk-1.3.246.0sdk-1.3.246 | Jon Leech | |
2023-03-29 | ci: Fix invalid usage of GITHUB_WORKSPACE | Juan Ramos | |
2023-03-24 | Update for Vulkan-Docs 1.3.245v1.3.245 | Jon Leech | |
2023-03-23 | vk_icd: Fix typo | Juan Ramos | |
closes #387 | |||
2023-03-17 | Update for Vulkan-Docs 1.3.244v1.3.244 | Jon Leech | |
2023-03-15 | cmake: Minor CMake cleanupsdk-1.3.243.0sdk-1.3.243 | Juan Ramos | |
- Fix project name to be less confusing - Better testing | |||
2023-03-12 | Update for Vulkan-Docs 1.3.243v1.3.243 | Jon Leech | |
2023-02-26 | Update for Vulkan-Docs 1.3.242v1.3.242 | Jon Leech | |
2023-02-22 | cmake: Update min to 3.15 | Juan Ramos | |
- Removes conditional 3.15 logic - Guarantees usage of --install/--loglevel | |||
2023-02-17 | Add -Wno-redundant-parens to BUILD.gn | Mike Schuchardt | |
The SC vk.xml merge added extra parentheses to the VK_DEFINE_NON_DISPATCHABLE_HANDLES macro in order to satisfy MISRA rule 20.7. Make sure this doesn't break downstream builds that would otherwise warn about them. | |||
2023-02-16 | Update for Vulkan-Docs 1.3.241v1.3.241 | Jon Leech | |
2023-02-07 | headers: Remove VK_LAYER_EXPORT | Juan Ramos | |
- 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-01-30 | cmake: Trim CMakeLists.txt | Juan Ramos | |
2023-01-30 | docs: Trim README.md | Juan Ramos | |
CONTRIBUTING.md, issue template, and PR template all cover this. | |||
2023-01-26 | Update for Vulkan-Docs 1.3.240v1.3.240 | Jon Leech | |
2023-01-23 | docs: Improve github templates | Juan Ramos | |
Just specify the list of files to avoid contributor confusion. | |||
2023-01-20 | github: Add PR template | Juan Ramos | |
2023-01-20 | github: Update bug_report.md | Juan Ramos | |
2023-01-20 | docs: Re-add documentation | Juan Ramos | |
2023-01-19 | cmake: Update minimum to 3.14 | Juan Ramos | |
2023-01-19 | docs: Remove un-neccessary detail from docs | Juan Ramos | |
2023-01-19 | ci: Don't re-install CMake | Juan Ramos | |
Already provided by GitHub actions | |||
2023-01-19 | build: Remove vk_sdk_platform.h | Juan Ramos | |
Users have already been warned about this file being deprecated. | |||
2023-01-19 | Update for Vulkan-Docs 1.3.239v1.3.239sdk-1.3.239.0sdk-1.3.239 | Jon Leech | |
2023-01-16 | ci: Cleanup linux.yml | Juan Ramos | |
2023-01-16 | ci: Test CMake minimum | Juan Ramos | |
2023-01-12 | docs: Update README.md | Juan Ramos | |
2023-01-12 | docs: Add CONTRIBUTING.md | Juan Ramos | |
2023-01-11 | cmake: Cleanup vlk_get_header_version function | Juan Ramos | |
2023-01-11 | docs: Streamline CMake docs | Juan Ramos | |
2023-01-11 | cmake: Removes unused CMake macros | Juan Ramos | |