Jon Leech [Mon, 19 Apr 2021 06:30:53 +0000 (23:30 -0700)]
Update for Vulkan-Docs 1.2.176
Mike Schuchardt [Tue, 13 Apr 2021 22:59:45 +0000 (15:59 -0700)]
Add vk_video headers to CMake install target
Jon Leech [Tue, 13 Apr 2021 22:15:48 +0000 (15:15 -0700)]
Omitted static vk_video/ headers in the 1.2.175 update.
This should fix it.
Jon Leech [Tue, 13 Apr 2021 09:38:07 +0000 (02:38 -0700)]
Update for Vulkan-Docs 1.2.175
Jon Leech [Mon, 29 Mar 2021 08:18:51 +0000 (01:18 -0700)]
Update for Vulkan-Docs 1.2.174
Jon Leech [Mon, 22 Mar 2021 03:23:34 +0000 (20:23 -0700)]
Update for Vulkan-Docs 1.2.173
Jon Leech [Mon, 8 Mar 2021 10:32:05 +0000 (02:32 -0800)]
Update for Vulkan-Docs 1.2.172
Mike Gorchak [Wed, 24 Feb 2021 16:13:43 +0000 (11:13 -0500)]
Add support for QNX Screen platform to ICD header.
Yuly Novikov [Mon, 1 Mar 2021 17:45:50 +0000 (12:45 -0500)]
Fix build after adding new header
Add new vulkan_screen.h header to BUILD.gn
fixes #187
Jon Leech [Mon, 1 Mar 2021 10:58:14 +0000 (02:58 -0800)]
Forgot to add new header.
Closes #187
Jon Leech [Mon, 1 Mar 2021 06:50:55 +0000 (22:50 -0800)]
Update for Vulkan-Docs 1.2.171
Jon Leech [Mon, 15 Feb 2021 08:55:18 +0000 (00:55 -0800)]
Update for Vulkan-Docs 1.2.170
Jon Leech [Tue, 2 Feb 2021 09:30:19 +0000 (01:30 -0800)]
Update for Vulkan-Docs 1.2.169
Jon Leech [Mon, 25 Jan 2021 07:48:46 +0000 (23:48 -0800)]
Update for Vulkan-Docs 1.2.168
Jon Leech [Tue, 19 Jan 2021 13:50:13 +0000 (05:50 -0800)]
Update for Vulkan-Docs 1.2.167
Jon Leech [Mon, 4 Jan 2021 05:03:05 +0000 (21:03 -0800)]
Update for Vulkan-Docs 1.2.166
Jon Leech [Mon, 14 Dec 2020 06:33:27 +0000 (22:33 -0800)]
Update for Vulkan-Docs 1.2.165
Jon Leech [Mon, 7 Dec 2020 12:14:23 +0000 (04:14 -0800)]
Update for Vulkan-Docs 1.2.164
Jon Leech [Mon, 30 Nov 2020 08:51:22 +0000 (00:51 -0800)]
Update for Vulkan-Docs 1.2.163
Lenny Komow [Thu, 19 Nov 2020 17:50:52 +0000 (10:50 -0700)]
Move GGP in WSI platform enum
This should have been added at the end to preserve compatibility.
Jon Leech [Mon, 23 Nov 2020 07:49:55 +0000 (23:49 -0800)]
Update for Vulkan-Docs 1.2.162
J.D. Rouan [Mon, 16 Nov 2020 23:14:17 +0000 (15:14 -0800)]
Add GGP (Stadia) WSI platform support to vk_icd.h
Defines type "VkIcdSurfaceGgp" and adds "VK_ICD_WSI_PLATFORM_GGP" to
VkIcdWsiPlatform enum.
GGP is Google Games Platform, the platform for Stadia.
Jon Leech [Mon, 16 Nov 2020 07:15:15 +0000 (23:15 -0800)]
Update for Vulkan-Docs 1.2.161
Jon Leech [Mon, 9 Nov 2020 04:55:23 +0000 (20:55 -0800)]
Update for Vulkan-Docs 1.2.160
Jon Leech [Mon, 2 Nov 2020 06:37:12 +0000 (22:37 -0800)]
Update for Vulkan-Docs 1.2.159
Jon Leech [Mon, 19 Oct 2020 05:45:35 +0000 (22:45 -0700)]
Update for Vulkan-Docs 1.2.158
Jon Leech [Mon, 12 Oct 2020 09:57:44 +0000 (02:57 -0700)]
Update for Vulkan-Docs 1.2.157
Jon Leech [Mon, 12 Oct 2020 07:55:30 +0000 (00:55 -0700)]
Update for Vulkan-Docs 1.2.157
Jon Leech [Mon, 5 Oct 2020 02:55:24 +0000 (19:55 -0700)]
Update for Vulkan-Docs 1.2.156
Jon Leech [Mon, 28 Sep 2020 08:20:45 +0000 (01:20 -0700)]
Update for Vulkan-Docs 1.2.155
Jon Leech [Mon, 21 Sep 2020 09:25:03 +0000 (02:25 -0700)]
Update for Vulkan-Docs 1.2.154
Jon Leech [Mon, 7 Sep 2020 03:48:07 +0000 (20:48 -0700)]
Update for Vulkan-Docs 1.2.153
Jon Leech [Wed, 26 Aug 2020 22:53:16 +0000 (15:53 -0700)]
Update for Vulkan-Docs 1.2.152
Michael Chock [Tue, 11 Aug 2020 20:02:00 +0000 (13:02 -0700)]
Add VI WSI platform support to vk_icd.h
Add VI enum value to VkIcdWsiPlatform and define type VkIcdSurfaceVi.
Jon Leech [Mon, 17 Aug 2020 04:09:52 +0000 (21:09 -0700)]
Update for Vulkan-Docs 1.2.151
Jon Leech [Mon, 10 Aug 2020 08:23:54 +0000 (01:23 -0700)]
Update for Vulkan-Docs 1.2.150
Lenny Komow [Fri, 31 Jul 2020 00:05:12 +0000 (18:05 -0600)]
Add a loader features interface
This is needed to tell a layer if the loader is sorting physical
devices, but it should be generalized so that other loader features
could be marked in the future.
Lenny Komow [Mon, 27 Jul 2020 19:28:34 +0000 (13:28 -0600)]
Add missing ifdef for extern "C"
Lenny Komow [Mon, 27 Jul 2020 19:16:17 +0000 (13:16 -0600)]
Update vk_icd.h with proper extern "C" declaration
Lenny Komow [Mon, 27 Jul 2020 16:35:13 +0000 (10:35 -0600)]
Update vk_icd.h with typedefs and prototypes
Jon Leech [Mon, 3 Aug 2020 12:01:35 +0000 (05:01 -0700)]
Update for Vulkan-Docs 1.2.149
Niklas Haas [Wed, 22 Jul 2020 12:42:36 +0000 (14:42 +0200)]
Fix enum order for backwards compatibility
The new enum member introduced in
2a164e968 broke ABI with previous
versions of vk_icd.h, resulting in a segfault on latest mesa (which does
not yet have this commit in their vendored copy of vk_icd.h, thus
breaking the order of enum members).
Jon Leech [Mon, 20 Jul 2020 08:14:08 +0000 (01:14 -0700)]
Update for Vulkan-Docs 1.2.148
Jon Leech [Mon, 13 Jul 2020 10:24:31 +0000 (03:24 -0700)]
Update for Vulkan-Docs 1.2.147
Nicolas Caramelli [Sat, 4 Jul 2020 20:32:52 +0000 (22:32 +0200)]
Update vk_icd.h for VK_EXT_directfb_surface extension
Jon Leech [Tue, 7 Jul 2020 12:02:18 +0000 (05:02 -0700)]
Updates from @mark-lunarg
Jon Leech [Mon, 6 Jul 2020 02:07:45 +0000 (19:07 -0700)]
Enumerate originating repository for all files in this repo.
Several files originate from unknown (to @oddhack) sources and that
should be fixed before accepting this PR.
Jon Leech [Sat, 4 Jul 2020 07:33:22 +0000 (00:33 -0700)]
Update for Vulkan-Docs 1.2.146
Jon Leech [Sun, 21 Jun 2020 07:03:40 +0000 (00:03 -0700)]
Update for Vulkan-Docs 1.2.145
Jon Leech [Mon, 15 Jun 2020 09:00:56 +0000 (02:00 -0700)]
Update for Vulkan-Docs 1.2.144
Jon Leech [Mon, 8 Jun 2020 11:31:23 +0000 (04:31 -0700)]
Update for Vulkan-Docs 1.2.143
Jon Leech [Mon, 1 Jun 2020 11:52:39 +0000 (04:52 -0700)]
Update for Vulkan-Docs 1.2.142
Jon Leech [Fri, 15 May 2020 11:54:44 +0000 (04:54 -0700)]
Update for Vulkan-Docs 1.2.141
Jon Leech [Mon, 4 May 2020 10:46:57 +0000 (03:46 -0700)]
Remove advanced notice of header change
The BEGIN_RANGE, END_RANGE, RANGE_SIZE enums have now been removed from the headers, per https://github.com/KhronosGroup/Vulkan-Docs/issues/1230, so remove the "Advance Notice" from the README.
Jon Leech [Mon, 4 May 2020 10:42:53 +0000 (03:42 -0700)]
Update for Vulkan-Docs 1.2.140
Jon Leech [Tue, 28 Apr 2020 03:11:42 +0000 (20:11 -0700)]
Update for Vulkan-Docs 1.2.139
Mike Weiblen [Thu, 23 Apr 2020 16:59:45 +0000 (10:59 -0600)]
Revert "Export versioned targets for CMake"
This reverts commit
382bf3de06fc8c8961055afc37957fe65846c33b.
Revert PR #110
https://github.com/KhronosGroup/Vulkan-Headers/pull/110
Rahul Sheth [Thu, 14 Nov 2019 21:45:58 +0000 (16:45 -0500)]
Export versioned targets for CMake
Generate VulkanHeadersConfig.cmake and version file and install them.
To get the version information the header file vulkan_core.h is parsed.
In client code one can use `find_package(VulkanHeaders)` and get the
targets `Vulkan::Headers` and `Vulkan::Registry`.
The following additional files are generated and installed by CMake:
- VulkanHeadersConfig.cmake: searched for by find_package(VulkanHeaders)
- VulkanHeadersConfigVersion.cmake: provides version numbers
- VulkanHeadersTargets.cmake: CMake target definitions used by config file
Jon Leech [Tue, 7 Apr 2020 08:17:35 +0000 (01:17 -0700)]
Update for Vulkan-Docs 1.2.137
Jon Leech [Mon, 6 Apr 2020 16:41:13 +0000 (09:41 -0700)]
Update README.md with warning of pending header changes
Jon Leech [Tue, 24 Mar 2020 15:48:08 +0000 (08:48 -0700)]
Update for Vulkan-Docs 1.2.136
Jon Leech [Tue, 17 Mar 2020 12:03:58 +0000 (05:03 -0700)]
New include file with provisional extension interfaces (those interfaces
not aliased by promoted-from APIs, at least).
Jon Leech [Tue, 17 Mar 2020 12:02:49 +0000 (05:02 -0700)]
Update for Vulkan-Docs 1.2.135
Jon Leech [Fri, 6 Mar 2020 23:35:17 +0000 (15:35 -0800)]
Update for Vulkan-Docs 1.2.134
Jon Leech [Sun, 16 Feb 2020 02:41:58 +0000 (18:41 -0800)]
Update for Vulkan-Docs 1.2.133
Jon Leech [Tue, 21 Jan 2020 11:25:46 +0000 (03:25 -0800)]
Update for Vulkan-Docs 1.2.132
Jon Leech [Wed, 15 Jan 2020 05:58:44 +0000 (21:58 -0800)]
Update for Vulkan-Docs 1.2.131
Ethan Lee [Fri, 15 Nov 2019 01:02:12 +0000 (20:02 -0500)]
GN: Make PLATFORM_XCB optional, based on a user-defined variable.
Not all Linux platforms will have X11 available (Wayland, GGP), so we have to
declare a variable that checks use_x11 separately.
Jon Leech [Mon, 9 Dec 2019 08:18:00 +0000 (00:18 -0800)]
Update for Vulkan-Docs 1.1.130
Jon Leech [Mon, 25 Nov 2019 08:24:47 +0000 (00:24 -0800)]
Update for Vulkan-Docs 1.1.129
Mark Lobodzinski [Thu, 21 Nov 2019 17:58:20 +0000 (10:58 -0700)]
build: Clarify Windows build instructions
It was not specified that the windows commands must be run from
within a developer console.
Also removed VS2013 and added VS2019 refs.
Jon Leech [Mon, 18 Nov 2019 09:46:04 +0000 (01:46 -0800)]
Update for Vulkan-Docs 1.1.128
Jamie Madill [Tue, 5 Nov 2019 12:34:03 +0000 (07:34 -0500)]
GN: Add support for Google Games Platform.
This is conditional upon defining a variable 'is_ggp'. The variable is
optional.
Jonah Ryan-Davis [Fri, 25 Oct 2019 16:29:12 +0000 (10:29 -0600)]
build: BUILD.gn missing defines for MacOS
BUILD.gn does not define VK_USE_PLATFORM_METAL_EXT for MacOS
Jon Leech [Mon, 4 Nov 2019 07:09:59 +0000 (23:09 -0800)]
Update for Vulkan-Docs 1.1.127
Shannon McPherson [Mon, 28 Oct 2019 17:24:32 +0000 (11:24 -0600)]
vulkan: Fix typo for `operator==` in `vulkan.hpp`
Shannon McPherson [Fri, 25 Oct 2019 19:16:00 +0000 (13:16 -0600)]
vulkan: Update `vulkan.hpp` for VS2015 VT fix
Visual Studio 2015 is used by AppVeyor during GitHub CI testing and was
reporting errors concerning ambiguous `operator==` when building
`cubepp` in the Vulkan-Tools repository. This version of `vulkan.hpp`
fixes these errors.
Jon Leech [Mon, 21 Oct 2019 09:37:33 +0000 (02:37 -0700)]
Update for Vulkan-Docs 1.1.126
Jon Leech [Mon, 14 Oct 2019 03:35:59 +0000 (20:35 -0700)]
Update for Vulkan-Docs 1.1.125
Jon Leech [Sun, 6 Oct 2019 20:11:36 +0000 (13:11 -0700)]
Update for Vulkan-Docs 1.1.124
Lenny Komow [Mon, 16 Sep 2019 22:11:47 +0000 (16:11 -0600)]
headers: Add metal surface support to ICD header
Jon Leech [Mon, 16 Sep 2019 10:20:40 +0000 (03:20 -0700)]
Update for Vulkan-Docs 1.1.123
Jon Leech [Mon, 9 Sep 2019 04:57:00 +0000 (21:57 -0700)]
Update for Vulkan-Docs 1.1.122
Jon Leech [Sun, 25 Aug 2019 11:25:05 +0000 (04:25 -0700)]
Update for Vulkan-Docs 1.1.121
Jon Leech [Tue, 20 Aug 2019 00:37:51 +0000 (17:37 -0700)]
Add new local dependency of scripts.
Jon Leech [Sat, 17 Aug 2019 22:58:46 +0000 (15:58 -0700)]
Update for Vulkan-Docs 1.1.120
Jon Leech [Mon, 12 Aug 2019 08:54:17 +0000 (01:54 -0700)]
1.1.119 spec update including a small XML fix identified by @mtavenrath
in comments to https://github.com/KhronosGroup/Vulkan-Headers/pull/72
Jon Leech [Mon, 12 Aug 2019 06:59:42 +0000 (23:59 -0700)]
Update for Vulkan-Docs 1.1.119
Jon Leech [Tue, 30 Jul 2019 12:03:32 +0000 (05:03 -0700)]
Update to try and prevent inappropriate PRs from being submitted against this repo
Jon Leech [Mon, 29 Jul 2019 06:07:32 +0000 (23:07 -0700)]
Update for Vulkan-Docs 1.1.117
Jon Leech [Sat, 20 Jul 2019 09:22:34 +0000 (02:22 -0700)]
Update for Vulkan-Docs 1.1.116
Mike Weiblen [Tue, 16 Jul 2019 21:10:44 +0000 (15:10 -0600)]
build: Update cmake_minimum_required(VERSION 3.10.2)
Change-Id: I28c30bb941691738944b13da75bc07e6153c89ef
Jon Leech [Sun, 14 Jul 2019 13:29:47 +0000 (06:29 -0700)]
Update for Vulkan-Docs 1.1.115
Jon Leech [Mon, 8 Jul 2019 06:34:18 +0000 (23:34 -0700)]
Update for Vulkan-Docs 1.1.114
Jon Leech [Sun, 30 Jun 2019 06:39:31 +0000 (23:39 -0700)]
Update for Vulkan-Docs 1.1.113
Jon Leech [Mon, 24 Jun 2019 04:01:28 +0000 (21:01 -0700)]
Update for Vulkan-Docs 1.1.112
Jon Leech [Tue, 11 Jun 2019 13:15:33 +0000 (06:15 -0700)]
Update for Vulkan-Docs 1.1.111
Jon Leech [Mon, 13 May 2019 10:16:06 +0000 (03:16 -0700)]
Update for Vulkan-Docs 1.1.108
Jon Leech [Mon, 13 May 2019 09:15:54 +0000 (02:15 -0700)]
Update for Vulkan-Docs 1.1.108
Shannon McPherson [Tue, 23 Apr 2019 16:58:19 +0000 (10:58 -0600)]
vulkan: Add headless surface support to ICD header
Added the new enum value to `VkIcdWsiPlatform` and defined
`VkIcdSurfaceHeadless`