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
Jon Leech
0dd7c8c652
Update for Vulkan-Docs 1.1.124
2019-10-06 13:13:12 -07:00
Lenny Komow
ba091ba6a9
headers: Add metal surface support to ICD header
2019-09-18 17:54:03 -06:00
Jon Leech
5b44df19e0
Update for Vulkan-Docs 1.1.123
2019-09-16 03:21:16 -07:00
Jon Leech
42ad3f90fa
Update for Vulkan-Docs 1.1.122
2019-09-08 21:58:15 -07:00
Jon Leech
5671d014bc
Update for Vulkan-Docs 1.1.121
2019-08-25 04:26:18 -07:00
Jon Leech
9eab96f406
Add new local dependency of scripts.
2019-08-20 06:00:49 -07:00
Jon Leech
4ee33d2fbd
Update for Vulkan-Docs 1.1.120
2019-08-17 15:59:53 -07:00
Jon Leech
23b2e8e64b
1.1.119 spec update including a small XML fix identified by @mtavenrath
...
in comments to https://github.com/KhronosGroup/Vulkan-Headers/pull/72
2019-08-12 01:58:06 -07:00
Jon Leech
6c85427e3e
Update for Vulkan-Docs 1.1.119
2019-08-12 01:58:06 -07:00
Jon Leech
7f6a212a13
Update to try and prevent inappropriate PRs from being submitted against this repo
2019-07-30 05:03:32 -07:00
Jon Leech
fd568d51ed
Update for Vulkan-Docs 1.1.117
2019-07-28 23:08:18 -07:00
Jon Leech
552e49ee96
Update for Vulkan-Docs 1.1.116
2019-07-20 02:24:02 -07:00
Mike Weiblen
5ce5b15b54
build: Update cmake_minimum_required(VERSION 3.10.2)
...
Change-Id: I28c30bb941691738944b13da75bc07e6153c89ef
2019-07-16 15:10:44 -06:00
Jon Leech
737f4c1cd9
Update for Vulkan-Docs 1.1.115
2019-07-14 06:30:57 -07:00
Jon Leech
e3f96a9cca
Update for Vulkan-Docs 1.1.114
2019-07-07 23:35:21 -07:00
Jon Leech
9e747a25a8
Update for Vulkan-Docs 1.1.113
2019-06-29 23:40:09 -07:00
Jon Leech
b1c3d56330
Update for Vulkan-Docs 1.1.112
2019-06-23 21:02:29 -07:00
Jon Leech
4d49d5ced5
Update for Vulkan-Docs 1.1.111
2019-06-11 06:17:45 -07:00
Jon Leech
097a104509
Update for Vulkan-Docs 1.1.108
2019-05-13 03:17:43 -07:00
Jon Leech
ace557cd9b
Update for Vulkan-Docs 1.1.108
2019-05-13 03:17:43 -07:00
Shannon McPherson
5f1ceaad4c
vulkan: Add headless surface support to ICD header
...
Added the new enum value to `VkIcdWsiPlatform` and defined
`VkIcdSurfaceHeadless`
2019-04-26 15:18:18 -06:00
Felix Dörre
e0e015e709
headers: device creation callbacks for layers
2019-04-24 09:18:43 -06:00
Mike Schuchardt
c277ce529d
build: Add support for GN build system
2019-04-23 13:38:42 -07:00
Jon Leech
171949d26d
Update for Vulkan-Docs 1.1.107
2019-04-16 05:58:45 -07:00
Lenny Komow
08cbb5458f
scripts: Fix generator on Windows with Python < 3.6
2019-04-08 16:26:14 -06:00
Jon Leech
87837fcd42
Update for Vulkan-Docs 1.1.106
2019-04-07 21:02:47 -07:00
Jon Leech
7dbd74f044
Fixes for both C and C++ header generation
2019-03-22 18:02:36 -07:00
Jon Leech
71be0a4302
Update for Vulkan-Docs 1.1.105
2019-03-22 18:02:36 -07:00
Jon Leech
16a43fcfe4
docs: Update BUILD.md for CMake versions
2019-03-21 12:12:50 -06:00
Jon Leech
d05c8df88d
Update for Vulkan-Docs 1.1.103
2019-03-11 02:36:21 -07:00
Jon Leech
982f0f84dc
Update for Vulkan-Docs 1.1.102
2019-03-04 19:51:10 -08:00
Nuno Subtil
2ed3359a52
build: Define library targets for nested builds-
...
Adds alias interface libraries Vulkan::Headers and Vulkan::Registry that
export include paths. These are meant to be used by dependent projects
in a nested build configuration to obtain the path to the Vulkan headers
and registry directories.
Change-Id: I0801f4a23ef654064c1b0878543cd48965954756
2019-02-28 12:11:24 -07:00
Shannon McPherson
8e2c4cd554
headers: Update to Vulkan header version 1.1.101
...
Updated:
- `include/vulkan/vulkan.hpp`
- `include/vulkan/vulkan_core.h`
- `registry/validusage.json`
- `registry/vk.xml`
2019-02-20 09:28:53 -07:00
Shannon McPherson
15e5c4db75
headers: Update to Vulkan header version 1.1.100
...
Updated:
- `include/vulkan/vulkan.hpp`
- `include/vulkan/vulkan_core.h`
- `registry/validusage.json`
- `registry/vk.xml`
2019-02-14 14:25:25 -07:00
Shannon McPherson
7f02d9bb81
headers: Update to Vulkan header version 1.1.99
...
Updated:
- `include/vulkan/vulkan.hpp`
- `include/vulkan/vulkan_core.h`
- `registry/genvk.py`
- `registry/validusage.json`
- `registry/vk.xml`
2019-02-04 09:59:12 -07:00
Shannon McPherson
c200cb25db
registry: Update validusage.json
for VUID 02603
...
An `ifdef` statement found in the middle of a VUID definition resulted
in everything following this statement being dropped from the
`validusage.json` generated file. This commit includes a manual
correction to the VUID-VkFramebufferCreateInfo-pAttachments-02603
definition.
2019-01-09 15:17:57 -07:00
Shannon McPherson
b0d6277a79
headers: Update to Vulkan header version 1.1.97
...
Updated:
- `include/vulkan/vulkan.h`
- `include/vulkan/vulkan.hpp`
- `include/vulkan/vulkan_android.h`
- `include/vulkan/vulkan_core.h`
- `include/vulkan/vulkan_fuchsia.h`
- `include/vulkan/vulkan_ios.h`
- `include/vulkan/vulkan_macos.h`
- `include/vulkan/vulkan_vi.h`
- `include/vulkan/vulkan_wayland.h`
- `include/vulkan/vulkan_win32.h`
- `include/vulkan/vulkan_xcb.h`
- `include/vulkan/vulkan_xlib.h`
- `include/vulkan/vulkan_xlib_xrandr.h`
- `registry/cgenerator.py`
- `registry/generator.py`
- `registry/genvk.py`
- `registry/reg.py`
- `registry/validusage.json`
- `registry/vk.xml`
2019-01-07 15:55:41 -07:00
Shannon McPherson
f54e45b923
docs: Add explanation of version tagging scheme
2018-12-17 15:29:33 -07:00
Shannon McPherson
084c2624ee
headers: Update to Vulkan header version 1.1.96
...
Updated:
- `include/vulkan/vulkan.hpp`
- `include/vulkan/vulkan_core.h`
- `registry/validusage.json`
- `registry/vk.xml`
2018-12-17 09:57:13 -07:00
Shannon McPherson
add65b8341
headers: Update to Vulkan header version 1.1.95
...
Updated:
- `include/vulkan/vulkan.hpp`
- `include/vulkan/vulkan_core.h`
- `registry/validusage.json`
- `registry/vk.xml`
2018-12-04 15:07:02 -07:00
Nuno Subtil
1c8d71f98a
build: Fix install target path
...
Use CMAKE_CURRENT_SOURCE_DIR instead of CMAKE_SOURCE_DIR when defining
the path for the source files to be installed.
CMAKE_SOURCE_DIR always points at the directory containing the root
CMakeLists.txt, while CMAKE_CURRENT_SOURCE_DIR points at the directory
containing the current project's CMakeLists.txt. These are normally
identical, except when another CMake project includes this project via
add_subdirectory() --- in that case, CMAKE_CURRENT_SOURCE_DIR is the
right variable to use when composing paths to files within the current
project tree.
Change-Id: I4bdcc3bf538e96c43ae5f4ff6758cf45992442e0
2018-12-03 11:02:49 -07:00
Shannon McPherson
4ca8ea3637
headers: Update to Vulkan header version 1.1.94
...
Updated:
- `include/vulkan/vulkan.hpp`
- `include/vulkan/vulkan_core.h`
- `registry/validusage.json`
- `registry/vk.xml`
2018-11-27 11:25:12 -07:00
Shannon McPherson
114c3546e1
headers: Update to Vulkan header version 1.1.92
...
Updated:
- `include/vulkan/vulkan.hpp`
- `include/vulkan/vulkan_core.h`
- `registry/validusage.json`
- `registry/vk.xml`
2018-11-12 10:03:15 -07:00
Shannon McPherson
369e6ea7f9
headers: Update to Vulkan header version 1.1.91
...
Updated:
- `include/vulkan/vulkan.h`
- `include/vulkan/vulkan.hpp`
- `include/vulkan/vulkan_core.h`
- `registry/genvk.py`
- `registry/validusage.json`
- `registry/vk.xml`
2018-11-05 14:22:37 -07:00
Shannon McPherson
46979500a0
headers: Update to Vulkan header version 1.1.90
...
Updated:
- include/vulkan/vulkan.hpp
- include/vulkan/vulkan_core.h
- registry/validusage.json
- registry/vk.xml
2018-10-29 15:41:40 -06:00