Jon Leech
19a863ccce
Update for Vulkan-Docs 1.3.272
2023-12-01 03:22:54 -08:00
Jon Leech
9d27c893cd
Update for Vulkan-Docs 1.3.271
2023-11-26 21:54:32 -08:00
Juan Ramos
7d92fe7b68
cmake: Fix integration.install for multi config generators
2023-11-20 18:07:10 -07:00
Juan Ramos
b93aa80bbc
Fix testing for 3.15
2023-11-20 18:07:10 -07:00
Juan Ramos
d9542c985b
ci: Use matrix.cmake-version
2023-11-20 17:41:58 -07:00
Juan Ramos
a32b2b412b
Use ctest for integration testing
2023-11-20 14:18:09 -07:00
Juan Ramos
af4fb97d7b
ci cleanup
2023-11-10 17:23:53 -07:00
Jon Leech
8ccd414a46
Update for Vulkan-Docs 1.3.270
2023-11-10 04:22:15 -08:00
Juan Ramos
aff5071d4e
gn: Fix validation layer build
...
closes KhronosGroup/Vulkan-ValidationLayers/issues/6780
2023-10-23 14:34:57 -06:00
Juan Ramos
3f7a5370a3
docs: Remove INTEGRATION.md
...
This document hasn't been getting updated and is out of date
in more than a few ways.
2023-10-23 14:01:35 -06:00
Jon Leech
c26f44cc8a
Remove genvk.py from Vulkan-Headers
...
Per comments in #449 and INTEGRATION.md, it is not needed, nor useful in
this repository.
2023-10-23 13:27:44 -06:00
Jon Leech
374f9fd975
Update for Vulkan-Docs 1.3.269
2023-10-20 04:02:25 -07:00
Juan Ramos
f4bfcd8852
ci: Fix fork development
...
Well the prior change does eliminate duplicate runs it stops
automated testing on forks.
2023-10-16 16:39:30 -06:00
dependabot[bot]
7b3466a1f4
build(deps): bump fsfe/reuse-action from 1 to 2
...
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] <support@github.com>
2023-10-13 14:31:59 -06:00
dependabot[bot]
58ca9534a2
build(deps): bump actions/checkout from 3 to 4
...
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] <support@github.com>
2023-10-13 14:25:53 -06:00
Juan Ramos
e65ef887fc
ci: Prevent duplicate CI runs
...
https://github.com/orgs/community/discussions/26276
2023-10-13 14:25:30 -06:00
Juan Ramos
1e451348f0
ci: Add dependabot
2023-10-13 14:00:57 -06:00
Jon Leech
07ff4233bc
Update for Vulkan-Docs 1.3.268
2023-10-13 03:51:16 -07:00
Juan Ramos
3fb9d9fde5
ci: Fix -Wdeprecated-non-prototype warnings
...
Occurs on AppleClang
2023-10-12 17:23:05 -06:00
Jon Leech
bbe0f575eb
Update for Vulkan-Docs 1.3.267
2023-10-06 06:25:37 -07:00
Juan Ramos
6f0d6550e6
docs: New SDK branch convention
...
Next SDK we will be changing branch/tag naming scheme from sdk-1.x.yyy to vulkan-sdk-1.x.yyy
2023-10-04 10:26:34 -06:00
Jon Leech
7e69138016
Update for Vulkan-Docs 1.3.266
2023-09-29 02:57:03 -07:00
Jon Leech
df60f03168
Update for Vulkan-Docs 1.3.265
2023-09-23 01:41:24 -07:00
Jon Leech
4f51aac14f
Add new .hpp file
2023-09-10 03:25:21 -07:00
Jon Leech
fff6d143cc
Update for Vulkan-Docs 1.3.264
2023-09-08 03:47:33 -07:00
Jon Leech
2634c969d7
Update for Vulkan-Docs 1.3.263
2023-09-02 03:16:59 -07:00
Juan Ramos
a0c76b4ef7
cmake: Document vlk_get_header_version
2023-08-28 16:16:25 -06:00
Jon Leech
9085224a1b
Update for Vulkan-Docs 1.3.262
2023-08-25 01:23:58 -07:00
Juan Ramos
85c2334e92
reuse: Cleanup copyright for *.md files
2023-08-14 13:06:51 -06:00
Juan Ramos
b3da20eebd
Create SECURITY.md
...
closes #430
2023-08-14 12:55:13 -06:00
Jon Leech
450ead13e1
Update for Vulkan-Docs 1.3.261
2023-08-04 04:04:01 -07:00
Jon Leech
a3b683653e
Use MIT license
2023-07-29 01:50:36 -07:00
Jon Leech
6dcbe90f9b
Update CoC link
2023-07-29 01:50:36 -07:00
Jon Leech
94bb3c998b
Update for Vulkan-Docs 1.3.260
2023-07-28 04:50:00 -07:00
Jon Leech
cb7b123f2d
Update for Vulkan-Docs 1.3.259
2023-07-22 04:52:29 -07:00
Jon Leech
9c37439a79
Update for Vulkan-Docs 1.3.258
2023-07-21 03:42:08 -07:00
Juan Ramos
6eee20744f
ci: Add Windows to CI
2023-07-17 12:47:51 -06:00
Juan Ramos
bc14fdad60
Add REUSE compliance checker to CI
2023-07-14 09:57:20 -06:00
Juan Ramos
2565ffa31e
cmake: Use share instead of DATADIR for CMake config files
...
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-10 13:02:41 -06:00
Jon Leech
485c0395ad
Update for Vulkan-Docs 1.3.257
2023-07-07 07:22:11 -07:00
Juan Ramos
179b26a792
docs: Remove outdated documentation referencing cmake/
2023-07-05 15:27:21 -06:00
Juan Ramos
482af6d865
cmake: Remove VULKAN_HEADERS_INSTALL
...
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 15:22:17 -06:00
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
Jon Leech
60b89abf43
Add new .cppm file to CONTRIBUTING.md
2023-06-30 06:35:30 -07:00
Jon Leech
ed857118e2
Update for Vulkan-Docs 1.3.256
2023-06-30 06:30:05 -07:00
Jon Leech
9b834aa443
Update README to be more clear about use of the different files in the repo
...
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-26 17:03:30 -07:00
Jon Leech
b6a29e5ca8
Update for Vulkan-Docs 1.3.255
2023-06-23 05:19:14 -07:00
Jon Leech
c1a8560c5c
Update for Vulkan-Docs 1.3.254
2023-06-16 07:52:27 -07:00
Jon Leech
cb71b646f1
Update for Vulkan-Docs 1.3.253
2023-06-09 20:58:28 -07:00