aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-07-07Change name of update to Makefile.releasevulkan-tmp-1.3.289Jon Leech
Per https://github.com/KhronosGroup/Vulkan-Headers/pull/487#issuecomment-2187478137
2024-07-07Makefile to import generated scripts and headers when doing a spec updateJon Leech
Motivated by recent problems building the SC 1.0.15 spec update - will import to VulkanSC-Headers and tweak once it's proven out for Vulkan-Headers. The Makefile may need to be modified when directory structure is changed or new files are added.
2024-06-28Update for Vulkan-Docs 1.3.289v1.3.289Jon Leech
2024-06-18cmake: Workaround MSVC module support compiler bugCharles Giessen
Adds the VULKAN_HEADERS_ENABLE_MODULE option to control whether to build the Vulkan-Hpp module. This is necessary to allow CI to pass while waiting for the MSVC version 17.11, which fixes an internal compiler bug, to be added to github actions runners.
2024-06-18ci: Add explicit build stepCharles Giessen
This tests the Vulkan Module building without needing to run inside an integration test. While theoretically the integration tests will exercise the build, the nature of running the build inside of a test makes it more difficult to diagnose if the test is poorly setup or if the build itself isn't working.
2024-06-18cmake: Remove explicit install of Vulkan-ModuleCharles Giessen
Installing a C++ module in CMake isn't something which is well defined currently. Rather than add code which behaves poorly or flat out wrong, it is better to not try to install a binary module for the time being. The vulkan.cppm file is still included in the install so downstream users can still create a module from it.
2024-06-18ci: Add install stepCharles Giessen
2024-06-18Add `vulkan.cppm` as a separate library: `Vulkan::VulkanHppModule`Sharadh Rajaraman
- Guarded behind `if()` version and compiler test - Linked to `Vulkan-Headers` as a dependency - Also added `CXX` to the `LANGUAGES` property of the project
2024-06-14cmake: Allow external control of whether to test or installDavid Neto
This makes the project more composable: It can be built and tested as part of a larger set of projects, from source.
2024-06-14Update for Vulkan-Docs 1.3.288v1.3.288Jon Leech
2024-06-07Update for Vulkan-Docs 1.3.287v1.3.287Jon Leech
2024-05-31Update for Vulkan-Docs 1.3.286v1.3.286Jon Leech
2024-05-10Update for Vulkan-Docs 1.3.285v1.3.285Jon Leech
2024-05-05Update for Vulkan-Docs 1.3.284v1.3.284Jon Leech
2024-04-18Update for Vulkan-Docs 1.3.283vulkan-sdk-1.3.283.0v1.3.283vulkan-sdk-1.3.283Jon Leech
2024-04-14Update for Vulkan-Docs 1.3.282v1.3.282vulkan-tmp-1.3.282Jon Leech
2024-03-22Update for Vulkan-Docs 1.3.281v1.3.281Jon Leech
2024-03-08Update for Vulkan-Docs 1.3.280vulkan-sdk-1.3.280.0v1.3.280vulkan-sdk-1.3.280Jon Leech
2024-03-04build(deps): bump fsfe/reuse-action from 2 to 3dependabot[bot]
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 2 to 3. - [Release notes](https://github.com/fsfe/reuse-action/releases) - [Commits](https://github.com/fsfe/reuse-action/compare/v2...v3) --- updated-dependencies: - dependency-name: fsfe/reuse-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2024-03-01Update for Vulkan-Docs 1.3.279v1.3.279Jon Leech
2024-02-16Update for Vulkan-Docs 1.3.278v1.3.278vulkan-tmp-1.3.278masterJon Leech
2024-02-09build: Update build.gn with AV1 headersunknown
av1std_decode.h & av1std.h were added recently and needed adding to the build.gn build.
2024-02-01Update for Vulkan-Docs 1.3.277v1.3.277Jon Leech
2024-01-25Fix REUSEv1.3.276Jon Leech
2024-01-25Update for Vulkan-Docs 1.3.276Jon Leech
Note that `registry/profiles/VP_KHR_roadmap.json` was renamed from `registry/profiles/VP_KHR_roadmap_2022.json`, now that the file contains multiple roadmap profiles.
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