aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-01-05Update for Vulkan-Docs 1.3.275vulkan-sdk-1.3.275.0v1.3.275vulkan-sdk-1.3.275Jon Leech
2023-12-19Update for Vulkan-Docs 1.3.274v1.3.274Jon Leech
2023-12-08Update for Vulkan-Docs 1.3.273v1.3.273Jon Leech
2023-12-01Update for Vulkan-Docs 1.3.272v1.3.272Jon Leech
2023-11-26Update for Vulkan-Docs 1.3.271v1.3.271Jon Leech
2023-11-20cmake: Fix integration.install for multi config generatorsJuan Ramos
2023-11-20Fix testing for 3.15Juan Ramos
2023-11-20ci: Use matrix.cmake-versionJuan Ramos
2023-11-20Use ctest for integration testingJuan Ramos
2023-11-10ci cleanupJuan Ramos
2023-11-10Update for Vulkan-Docs 1.3.270v1.3.270Jon Leech
2023-10-23gn: Fix validation layer buildJuan Ramos
closes KhronosGroup/Vulkan-ValidationLayers/issues/6780
2023-10-23docs: Remove INTEGRATION.mdJuan Ramos
This document hasn't been getting updated and is out of date in more than a few ways.
2023-10-23Remove genvk.py from Vulkan-HeadersJon Leech
Per comments in #449 and INTEGRATION.md, it is not needed, nor useful in this repository.
2023-10-20Update for Vulkan-Docs 1.3.269v1.3.269Jon Leech
2023-10-16ci: Fix fork developmentJuan Ramos
Well the prior change does eliminate duplicate runs it stops automated testing on forks.
2023-10-13build(deps): bump fsfe/reuse-action from 1 to 2vulkan-sdk-1.3.268.0vulkan-sdk-1.3.268dependabot[bot]
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 1 to 2. - [Release notes](https://github.com/fsfe/reuse-action/releases) - [Commits](https://github.com/fsfe/reuse-action/compare/v1...v2) --- updated-dependencies: - dependency-name: fsfe/reuse-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2023-10-13build(deps): bump actions/checkout from 3 to 4dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2023-10-13ci: Prevent duplicate CI runsJuan Ramos
https://github.com/orgs/community/discussions/26276
2023-10-13ci: Add dependabotJuan Ramos
2023-10-13Update for Vulkan-Docs 1.3.268v1.3.268Jon Leech
2023-10-12ci: Fix -Wdeprecated-non-prototype warningsJuan Ramos
Occurs on AppleClang
2023-10-06Update for Vulkan-Docs 1.3.267v1.3.267Jon Leech
2023-10-04docs: New SDK branch conventionJuan Ramos
Next SDK we will be changing branch/tag naming scheme from sdk-1.x.yyy to vulkan-sdk-1.x.yyy
2023-09-29Update for Vulkan-Docs 1.3.266v1.3.266Jon Leech
2023-09-23Update for Vulkan-Docs 1.3.265v1.3.265Jon Leech
2023-09-10Add new .hpp filev1.3.264Jon Leech
2023-09-08Update for Vulkan-Docs 1.3.264Jon Leech
2023-09-02Update for Vulkan-Docs 1.3.263v1.3.263Jon Leech
2023-08-28cmake: Document vlk_get_header_versionJuan Ramos
2023-08-25Update for Vulkan-Docs 1.3.262v1.3.262Jon Leech
2023-08-14reuse: Cleanup copyright for *.md filessdk-1.3.261.1sdk-1.3.261.0sdk-1.3.261Juan Ramos
2023-08-14Create SECURITY.mdJuan Ramos
closes #430
2023-08-04Update for Vulkan-Docs 1.3.261v1.3.261Jon Leech
2023-07-29Use MIT licenseJon Leech
2023-07-29Update CoC linkJon Leech
2023-07-28Update for Vulkan-Docs 1.3.260v1.3.260Jon Leech
2023-07-22Update for Vulkan-Docs 1.3.259v1.3.259Jon Leech
2023-07-21Update for Vulkan-Docs 1.3.258v1.3.258Jon Leech
2023-07-17ci: Add Windows to CIJuan Ramos
2023-07-14Add REUSE compliance checker to CIJuan Ramos
2023-07-10cmake: Use share instead of DATADIR for CMake config filesJuan Ramos
See the following discussion for context: https://discourse.cmake.org/t/what-should-the-destination-be-for-a-header-only-librarys-cmake-config-file/8473/3 TLDR: `DATADIR` can be `share` but it doesn't have to be. It can be changed by the user.
2023-07-07Update for Vulkan-Docs 1.3.257v1.3.257Jon Leech
2023-07-05docs: Remove outdated documentation referencing `cmake/`Juan Ramos
2023-07-05cmake: Remove VULKAN_HEADERS_INSTALLJuan 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-05cmake: Remove usage of configure_package_config_fileJuan Ramos
Fixes issue shown here: https://github.com/KhronosGroup/Vulkan-Headers/pull/415
2023-06-30cmake: Add VULKAN_HEADERS_INSTALL optionJuan Ramos
Allows add_subdirectory users to install vulkan-headers
2023-06-30Add new .cppm file to CONTRIBUTING.mdJon Leech
2023-06-30Update for Vulkan-Docs 1.3.256v1.3.256Jon Leech
2023-06-26Update README to be more clear about use of the different files in the repoJon 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