Jon Leech
e1ba543c67
Update for Vulkan-Docs 1.2.155
2020-09-28 01:22:00 -07:00
Jon Leech
7f9879b1b1
Update for Vulkan-Docs 1.2.154
2020-09-21 02:26:07 -07:00
Jon Leech
f0e102e481
Update for Vulkan-Docs 1.2.153
2020-09-06 20:50:39 -07:00
Jon Leech
ced848d699
Update for Vulkan-Docs 1.2.152
2020-08-26 15:54:45 -07:00
Michael Chock
834673eaa3
Add VI WSI platform support to vk_icd.h
...
Add VI enum value to VkIcdWsiPlatform and define type VkIcdSurfaceVi.
2020-08-17 15:33:08 -06:00
Jon Leech
99638d8d7f
Update for Vulkan-Docs 1.2.151
2020-08-16 21:10:56 -07:00
Jon Leech
6eaf979e73
Update for Vulkan-Docs 1.2.150
2020-08-10 01:24:22 -07:00
Lenny Komow
8446db62f1
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.
2020-08-07 13:09:36 -06:00
Lenny Komow
471a35d21d
Add missing ifdef for extern "C"
2020-08-07 13:09:29 -06:00
Lenny Komow
f075211027
Update vk_icd.h with proper extern "C" declaration
2020-08-07 13:08:45 -06:00
Lenny Komow
8971273d00
Update vk_icd.h with typedefs and prototypes
2020-08-07 13:08:19 -06:00
Jon Leech
a6d08c75d2
Update for Vulkan-Docs 1.2.149
2020-08-03 05:03:01 -07:00
Niklas Haas
a0f1f5149d
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).
2020-07-23 09:46:12 -06:00
Jon Leech
83825d55c7
Update for Vulkan-Docs 1.2.148
2020-07-20 01:14:58 -07:00
Jon Leech
858b13a122
Update for Vulkan-Docs 1.2.147
2020-07-13 03:25:05 -07:00
Nicolas Caramelli
2a164e9680
Update vk_icd.h for VK_EXT_directfb_surface extension
2020-07-07 13:48:33 -06:00
Jon Leech
4c079bf40c
Updates from @mark-lunarg
2020-07-07 05:04:15 -07:00
Jon Leech
fd465722b0
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.
2020-07-07 05:04:15 -07:00
Jon Leech
db06fce926
Update for Vulkan-Docs 1.2.146
2020-07-04 00:35:44 -07:00
Jon Leech
8188e3fbbc
Update for Vulkan-Docs 1.2.145
2020-06-21 00:04:22 -07:00
Jon Leech
f315245756
Update for Vulkan-Docs 1.2.144
2020-06-15 02:01:28 -07:00
Jon Leech
9d2dfca53b
Update for Vulkan-Docs 1.2.143
2020-06-08 04:32:20 -07:00
Jon Leech
db1a98c6cc
Update for Vulkan-Docs 1.2.142
2020-06-01 04:53:25 -07:00
Jon Leech
09531f2793
Update for Vulkan-Docs 1.2.141
2020-05-15 04:55:11 -07:00
Jon Leech
9250d5ae8f
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.
2020-05-04 03:46:57 -07:00
Jon Leech
0c5351f5e9
Update for Vulkan-Docs 1.2.140
2020-05-04 03:44:06 -07:00
Jon Leech
4c19ae6b95
Update for Vulkan-Docs 1.2.139
2020-04-27 20:12:43 -07:00
Mike Weiblen
62becc509a
Revert "Export versioned targets for CMake"
...
This reverts commit 382bf3de06
.
Revert PR #110
https://github.com/KhronosGroup/Vulkan-Headers/pull/110
2020-04-23 10:59:45 -06:00
Rahul Sheth
382bf3de06
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
2020-04-16 16:21:54 -06:00
Jon Leech
e01f13e1f7
Update for Vulkan-Docs 1.2.137
2020-04-07 01:18:09 -07:00
Jon Leech
b4b0f99420
Update README.md with warning of pending header changes
2020-04-06 09:41:13 -07:00
Jon Leech
0e78ffd1dc
Update for Vulkan-Docs 1.2.136
2020-03-24 08:49:12 -07:00
Jon Leech
fb7f9c9bcd
New include file with provisional extension interfaces (those interfaces
...
not aliased by promoted-from APIs, at least).
2020-03-17 05:05:13 -07:00
Jon Leech
26341b4bf0
Update for Vulkan-Docs 1.2.135
2020-03-17 05:05:13 -07:00
Jon Leech
74556a1317
Update for Vulkan-Docs 1.2.134
2020-03-06 15:36:43 -08:00
Jon Leech
9bd3f561bc
Update for Vulkan-Docs 1.2.133
2020-02-15 18:43:35 -08:00
Jon Leech
7264358702
Update for Vulkan-Docs 1.2.132
2020-01-21 03:26:16 -08:00
Jon Leech
881bbb347a
Update for Vulkan-Docs 1.2.131
2020-01-15 06:00:07 -08:00
Ethan Lee
f63dd5c9d8
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.
2019-12-27 22:15:11 -08:00
Jon Leech
0e57fc1cfa
Update for Vulkan-Docs 1.1.130
2019-12-09 00:18:47 -08:00
Jon Leech
2b89fd4e27
Update for Vulkan-Docs 1.1.129
2019-11-25 00:26:28 -08:00
Mark Lobodzinski
2434767315
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.
2019-11-21 12:00:19 -07:00
Jon Leech
ba6cbb0478
Update for Vulkan-Docs 1.1.128
2019-11-18 01:47:53 -08:00
Jamie Madill
d42d0747ee
GN: Add support for Google Games Platform.
...
This is conditional upon defining a variable 'is_ggp'. The variable is
optional.
2019-11-06 08:13:12 -08:00
Jonah Ryan-Davis
52c2645854
build: BUILD.gn missing defines for MacOS
...
BUILD.gn does not define VK_USE_PLATFORM_METAL_EXT for MacOS
2019-11-06 07:57:37 -08:00
Jon Leech
f3128cf6ea
Update for Vulkan-Docs 1.1.127
2019-11-03 23:10:37 -08:00
Shannon McPherson
5bc459e292
vulkan: Fix typo for operator==
in vulkan.hpp
2019-10-28 11:24:32 -06:00
Shannon McPherson
7e4c979515
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.
2019-10-25 13:24:27 -06:00
Jon Leech
6be1d00866
Update for Vulkan-Docs 1.1.126
2019-10-21 02:38:11 -07:00
Jon Leech
d287523f48
Update for Vulkan-Docs 1.1.125
2019-10-13 20:37:29 -07:00