Juan Ramos
891c40de1a
cmake: Fix cross-compilation
...
We need to revert b092b2f
in Gentoo to fix multi-ABI vulkan-loader
build
This reverts commit b092b2fccc
.
See https://github.com/KhronosGroup/Vulkan-Headers/issues/330 for
details.
2022-12-05 10:13:31 -07:00
Jon Leech
2826791bed
Update for Vulkan-Docs 1.3.236
2022-12-01 06:24:21 -08:00
Timo Gurr
b092b2fccc
cmake: Fix environment for cross-compile installs
...
Currently the include directory is arch-dependent.
However, the location where the *.cmake files are installed
is arch-independent. This difference causes an issue with
cross compile environments.
2022-11-21 09:47:43 -07:00
John Bauman
974db1cede
Add VkIcdSurfaceImagePipe and VK_ICD_WSI_PLATFORM_FUCHSIA
...
This allows the loader to implement its part of the
VK_FUCHSIA_image_pipe extension.
2022-11-17 14:02:34 -07:00
Jon Leech
b7a86d3b2b
Update for Vulkan-Docs 1.3.235
2022-11-17 05:02:06 -08:00
Ryan Harrison
29c0457cc1
Fix duplicate quotes when targets are included by downstream projects
...
When trying to update the version of Vulkan-Headers used in Dawn/Tint,
I encountered errors like this:
Target "Vulkan-Headers" contains relative path in its
INTERFACE_INCLUDE_DIRECTORIES:
""/home/foo/workspace/dawn/third_party/vulkan-deps/vulkan-headers/src/include""
This PR removes the offending quotes
2022-11-10 11:30:47 -07:00
Jon Leech
f97f29836c
Update for Vulkan-Docs 1.3.234
2022-11-10 05:17:45 -08:00
Juan Ramos
6898219141
docs: Remove .cmake-format.py
2022-11-08 11:36:22 -07:00
Juan Ramos
ef96d229cb
cmake: Update BUILD.md documentation
2022-11-08 10:22:11 -07:00
Juan Ramos
e55c3116c1
cmake: Add VULKAN_HEADERS_INSTALL option
...
This allows projects which consume this repo with add_subdirectory
to turn on/off the install logic, which can be undesirable.
2022-11-08 10:22:11 -07:00
Juan Ramos
9cc8473bb9
cmake: Export CMake Targets File
...
Now as part of install 2 files are created:
- VulkanHeadersConfig.cmake
- VulkanHeadersConfigVersion.cmake
This allows usage of find_package
closes #157
2022-11-08 10:22:11 -07:00
Juan Ramos
1661f3e962
includes: Guard against multiple NOMINMAX
2022-11-07 17:48:05 -07:00
Juan Ramos
91388ba104
cmake: Get Vulkan Version
...
Extract the vulkan header version for CMake usage
2022-11-07 10:54:57 -07:00
Juan Ramos
52b7c620a5
build: Fix CMake warning
...
Currently GNUInstallDirs is complaining because no language has
been enabled. This is fixed by enabling the C language.
2022-11-04 11:02:07 -06:00
Jon Leech
ff03306bf9
Update reporting for non-API headers
2022-11-04 07:29:54 -07:00
Jon Leech
d4c221772c
Update for Vulkan-Docs 1.3.233
2022-11-03 02:35:20 -07:00
Jon Leech
e12a8f8cde
Update for Vulkan-Docs 1.3.232 and add profile JSON under registry/profiles/
2022-10-27 01:02:12 -07:00
Jon Leech
98f440ce68
Update for Vulkan-Docs 1.3.231
2022-10-13 01:07:51 -07:00
Jon Leech
0df9899602
Update for Vulkan-Docs 1.3.230
2022-09-28 21:18:35 -07:00
Jon Leech
39bcdfe388
Update for Vulkan-Docs 1.3.229
2022-09-22 03:29:08 -07:00
Jon Leech
5177b119bb
Update for Vulkan-Docs 1.3.228
2022-09-15 03:02:47 -07:00
Jon Leech
88ebcb08cb
Update for Vulkan-Docs 1.3.227
2022-09-08 02:11:50 -07:00
Jon Leech
9f4c61a314
Update for Vulkan-Docs 1.3.226
2022-09-01 04:46:04 -07:00
Jon Leech
715673702f
Update for Vulkan-Docs 1.3.225
2022-08-18 04:21:53 -07:00
Eric Werness
c896e2f920
Fix the readme for the fixed conventions.py location
2022-08-05 17:52:41 -07:00
Jon Leech
2b55157592
Update for Vulkan-Docs 1.3.224
2022-08-04 01:52:36 -07:00
Jon Leech
ff92049ebd
Update for Vulkan-Docs 1.3.223
2022-07-28 04:37:50 -07:00
Jon Leech
87d2aa9d77
Update for Vulkan-Docs 1.3.222
2022-07-21 02:43:51 -07:00
Jon Leech
16847a6100
Update for Vulkan-Docs 1.3.221
2022-07-14 06:27:29 -07:00
Jon Leech
9f73b931f4
Update for Vulkan-Docs 1.3.220
2022-07-07 05:30:26 -07:00
Jon Leech
2c823b7f27
Update for Vulkan-Docs 1.3.219
2022-06-30 03:48:11 -07:00
Jon Leech
3be1df310b
Update for Vulkan-Docs 1.3.218
2022-06-16 02:50:59 -07:00
Jon Leech
ec9b96aae5
Update for Vulkan-Docs 1.3.217
2022-06-09 04:29:38 -07:00
Jon Leech
3ef4c97fd6
Update for Vulkan-Docs 1.3.216
2022-06-02 05:35:51 -07:00
Jon Leech
245d25ce8c
Update for Vulkan-Docs 1.3.215
2022-05-24 02:32:18 -07:00
Jon Leech
1b4f46a3cc
Update for Vulkan-Docs 1.3.214
2022-05-17 07:40:06 -07:00
Jon Leech
33d4dd987f
Update for Vulkan-Docs 1.3.213
2022-05-10 03:31:39 -07:00
Jon Leech
8ba8294c86
Update for Vulkan-Docs 1.3.212
2022-04-21 00:58:06 -07:00
Jon Leech
76f00ef6cb
Add new file to README
2022-04-05 04:56:08 -07:00
Jon Leech
23842a31df
Update for Vulkan-Docs 1.3.211
2022-04-05 04:54:59 -07:00
Antonio Caggiano
628eaec640
GN: Wayland include directories
...
Wayland headers can be found in multiple directories. Use an array to
specify those include directories.
2022-04-01 10:04:36 -07:00
Jon Leech
0c5928795a
Update for Vulkan-Docs 1.3.210
2022-03-29 04:38:10 -07:00
Antonio Caggiano
b6554a7ff3
GN: Wayland include directories
...
Improve support for environments without wayland in their system include
directories, by adding the vulkan_wayland_include_dir variable which can
be defined in build_overrides.
2022-03-23 10:00:40 -07:00
Jon Leech
7ad5775f8a
Update for Vulkan-Docs 1.3.209
2022-03-23 01:28:20 -07:00
Jon Leech
32c07c0c53
Update issue templates
2022-03-17 03:01:33 -07:00
Jon Leech
384881cc90
Update for Vulkan-Docs 1.3.208
2022-03-15 05:53:05 -07:00
Jon Leech
2c45218b90
Accidentally left out validusage.json update - re-setting tag
2022-03-09 00:18:43 -08:00
Jon Leech
6eb8fc3598
Add a new Hpp file
2022-03-08 05:33:44 -08:00
Jon Leech
361fe216ef
Update for Vulkan-Docs 1.3.207
2022-03-08 05:33:44 -08:00
Jon Leech
aa18f182eb
Update for Vulkan-Docs 1.3.206
2022-02-18 02:06:59 -08:00