Commit graph

266 commits

Author SHA1 Message Date
Jon Leech
2bb0a23104 Update for Vulkan-Docs 1.3.239 2023-01-19 04:01:48 -08:00
Juan Ramos
18963a6cc0 Deprecate vk_sdk_platform.h
closes #316
2023-01-05 09:09:15 -07:00
Juan Ramos
24115c70be docs: Update copyright 2023-01-04 10:41:02 -07:00
Juan Ramos
b232cb2bee cxx: Use pragma once consistently for non-api headers 2022-12-27 12:27:55 -07:00
Juan Ramos
fc90b60663 vk_layer: Include vukan_core.h instead of vulkan.h
vulkan.h pulls in system headers we don't need

closes #313
2022-12-20 15:28:14 -07:00
Jon Leech
00671c64ba Update for Vulkan-Docs 1.3.238 2022-12-19 03:46:14 -08:00
Jon Leech
bf3b3fb14e Update for Vulkan-Docs 1.3.237 2022-12-08 06:27:35 -08:00
unknown
b75e5a02b6 vk_icd.h: Add ICD Version 7
If an ICD supports any of the following functions, they must be
queryable with vk_icdGetInstanceProcAddr:
    vk_icdNegotiateLoaderICDInterfaceVersion
    vk_icdGetPhysicalDeviceProcAddr
    vk_icdEnumerateAdapterPhysicalDevices (Windows only)
In addition, these functions no longer need to be exported directly.

These changes allow drivers to no longer export the 'loader-icd interface'
functions which previously had to be exported. This change aids in future
extension work which aims to provide the ability to load drivers without
installing them to the system.
2022-12-07 13:36:40 -06:00
Jon Leech
2826791bed Update for Vulkan-Docs 1.3.236 2022-12-01 06:24:21 -08: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
Jon Leech
f97f29836c Update for Vulkan-Docs 1.3.234 2022-11-10 05:17:45 -08:00
Juan Ramos
1661f3e962 includes: Guard against multiple NOMINMAX 2022-11-07 17:48:05 -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
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
23842a31df Update for Vulkan-Docs 1.3.211 2022-04-05 04:54:59 -07:00
Jon Leech
0c5928795a Update for Vulkan-Docs 1.3.210 2022-03-29 04:38:10 -07:00
Jon Leech
7ad5775f8a Update for Vulkan-Docs 1.3.209 2022-03-23 01:28:20 -07:00
Jon Leech
384881cc90 Update for Vulkan-Docs 1.3.208 2022-03-15 05:53:05 -07: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
Jon Leech
b32da5329b Add missing update for vk_video headers 2022-02-04 15:55:12 -08:00
Jon Leech
5c0fa1d68f Update for Vulkan-Docs 1.3.205 2022-02-04 03:57:29 -08:00
Jon Leech
1dace16d80 Update for Vulkan-Docs 1.3.204 2022-01-25 03:33:21 -08:00
Mike Schuchardt
d99496fcb1 Update to latest Vulkan-Hpp
Notably includes fix for
https://github.com/KhronosGroup/Vulkan-Hpp/issues/1167 which is blocking
downstream CI systems
2022-01-04 10:04:59 -08:00
Jon Leech
52a76fd0a6 Update for Vulkan-Docs 1.2.203 - commit a new Vulkan-Hpp output 2021-12-20 04:21:28 -08:00
Jon Leech
724c3ca76b Update for Vulkan-Docs 1.2.203 2021-12-20 04:21:28 -08:00
Jon Leech
e005e1f817 Update for Vulkan-Docs 1.2.202 2021-12-07 01:36:34 -08:00
Jon Leech
ea61f32f24 Update for Vulkan-Docs 1.2.201 2021-11-30 18:43:56 -08:00