summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2019-09-18headers: Add metal surface support to ICD headerLenny Komow
2019-09-16Update for Vulkan-Docs 1.1.123v1.1.123Jon Leech
2019-09-08Update for Vulkan-Docs 1.1.122v1.1.122Jon Leech
2019-08-25Update for Vulkan-Docs 1.1.121v1.1.121sdk-1.1.121.0sdk-1.1.121Jon Leech
2019-08-20Add new local dependency of scripts.Jon Leech
2019-08-17Update for Vulkan-Docs 1.1.120v1.1.120Jon Leech
2019-08-121.1.119 spec update including a small XML fix identified by @mtavenrathv1.1.119Jon Leech
in comments to https://github.com/KhronosGroup/Vulkan-Headers/pull/72
2019-08-12Update for Vulkan-Docs 1.1.119Jon Leech
2019-07-30Update to try and prevent inappropriate PRs from being submitted against ↵Jon Leech
this repo
2019-07-28Update for Vulkan-Docs 1.1.117v1.1.117Jon Leech
2019-07-20Update for Vulkan-Docs 1.1.116Jon Leech
2019-07-16build: Update cmake_minimum_required(VERSION 3.10.2)Mike Weiblen
Change-Id: I28c30bb941691738944b13da75bc07e6153c89ef
2019-07-14Update for Vulkan-Docs 1.1.115v1.1.115Jon Leech
2019-07-07Update for Vulkan-Docs 1.1.114v1.1.114sdk-1.1.114.0sdk-1.1.114Jon Leech
2019-06-29Update for Vulkan-Docs 1.1.113v1.1.113Jon Leech
2019-06-23Update for Vulkan-Docs 1.1.112v1.1.112Jon Leech
2019-06-11Update for Vulkan-Docs 1.1.111v1.1.111Jon Leech
2019-05-13Update for Vulkan-Docs 1.1.108v1.1.108sdk-1.1.108.0sdk-1.1.108Jon Leech
2019-05-13Update for Vulkan-Docs 1.1.108Jon Leech
2019-04-26vulkan: Add headless surface support to ICD headerv1.1.107Shannon McPherson
Added the new enum value to `VkIcdWsiPlatform` and defined `VkIcdSurfaceHeadless`
2019-04-24headers: device creation callbacks for layersFelix Dörre
2019-04-23build: Add support for GN build systemMike Schuchardt
2019-04-16Update for Vulkan-Docs 1.1.107Jon Leech
2019-04-08scripts: Fix generator on Windows with Python < 3.6v1.1.106sdk-1.1.106.0sdk-1.1.106Lenny Komow
2019-04-07Update for Vulkan-Docs 1.1.106Jon Leech
2019-03-22Fixes for both C and C++ header generationv1.1.105Jon Leech
2019-03-22Update for Vulkan-Docs 1.1.105Jon Leech
2019-03-21docs: Update BUILD.md for CMake versionsJon Leech
2019-03-11Update for Vulkan-Docs 1.1.103v1.1.103Jon Leech
2019-03-04Update for Vulkan-Docs 1.1.102v1.1.102Jon Leech
2019-02-28build: Define library targets for nested builds-sdk-1.1.101.0Nuno Subtil
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-20headers: Update to Vulkan header version 1.1.101v1.1.101sdk-1.1.101Shannon McPherson
Updated: - `include/vulkan/vulkan.hpp` - `include/vulkan/vulkan_core.h` - `registry/validusage.json` - `registry/vk.xml`
2019-02-14headers: Update to Vulkan header version 1.1.100v1.1.100Shannon McPherson
Updated: - `include/vulkan/vulkan.hpp` - `include/vulkan/vulkan_core.h` - `registry/validusage.json` - `registry/vk.xml`
2019-02-04headers: Update to Vulkan header version 1.1.99Shannon McPherson
Updated: - `include/vulkan/vulkan.hpp` - `include/vulkan/vulkan_core.h` - `registry/genvk.py` - `registry/validusage.json` - `registry/vk.xml`
2019-01-09registry: Update `validusage.json` for VUID 02603v1.1.97sdk-1.1.97.0sdk-1.1.97Shannon McPherson
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-07headers: Update to Vulkan header version 1.1.97Shannon McPherson
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`
2018-12-17docs: Add explanation of version tagging schemev1.1.96Shannon McPherson
2018-12-17headers: Update to Vulkan header version 1.1.96Shannon McPherson
Updated: - `include/vulkan/vulkan.hpp` - `include/vulkan/vulkan_core.h` - `registry/validusage.json` - `registry/vk.xml`
2018-12-04headers: Update to Vulkan header version 1.1.95Shannon McPherson
Updated: - `include/vulkan/vulkan.hpp` - `include/vulkan/vulkan_core.h` - `registry/validusage.json` - `registry/vk.xml`
2018-12-03build: Fix install target pathNuno Subtil
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-11-27headers: Update to Vulkan header version 1.1.94Shannon McPherson
Updated: - `include/vulkan/vulkan.hpp` - `include/vulkan/vulkan_core.h` - `registry/validusage.json` - `registry/vk.xml`
2018-11-12headers: Update to Vulkan header version 1.1.92sdk-1.1.92.0sdk-1.1.92Shannon McPherson
Updated: - `include/vulkan/vulkan.hpp` - `include/vulkan/vulkan_core.h` - `registry/validusage.json` - `registry/vk.xml`
2018-11-05headers: Update to Vulkan header version 1.1.91Shannon McPherson
Updated: - `include/vulkan/vulkan.h` - `include/vulkan/vulkan.hpp` - `include/vulkan/vulkan_core.h` - `registry/genvk.py` - `registry/validusage.json` - `registry/vk.xml`
2018-10-29headers: Update to Vulkan header version 1.1.90Shannon McPherson
Updated: - include/vulkan/vulkan.hpp - include/vulkan/vulkan_core.h - registry/validusage.json - registry/vk.xml
2018-10-23headers: Update to Vulkan header version 1.1.89Shannon McPherson
Updated: - include/vulkan/vulkan.hpp - include/vulkan/vulkan_core.h - registry/validusage.json - registry/vk.xml Note: A modified version of Vulkan-Docs' include/vulkan/vulkan_core.h and xml/vk.xml were used to generate these files. These modifications correct the enum value `VK_STRUCTURE_TYPE_IMAGE_EXCPLICIT_DRM_FORMAT_MODIFIER_CREATE_INFO_EXT`
2018-10-11headers: Update to Vulkan header version 1.1.87Shannon McPherson
Updated: - include/vulkan/vulkan.h - include/vulkan/vulkan.hpp - include/vulkan/vulkan_core.h - registry/genvk.py - registry/reg.py - registry/validusage.json - registry/vk.xml Added: - include/vulkan/vulkan_fuchsia.h Note: A local, modified version of Vulkan-Docs/xml/reg.py was used to generate these files. This modification filters out disabled extensions when populating the structextends list for a given base struct.
2018-10-10Create CODE_OF_CONDUCT.mdKhronos Group Webmaster
2018-10-03Revert LICENSE to Apache 2.0Khronos Group Webmaster
2018-09-27Update LICENSE.txtKhronos Group Webmaster
Change Apache 2.0 to Khronos Apache 2.0 CLA
2018-09-20headers: Update to version 1.1.85sdk-1.1.85.0sdk-1.1.85Mike Schuchardt
Updated: - include/vulkan/vulkan.hpp - include/vulkan/vulkan_core.h - registry/validusage.json - registry/vk.xml Note: vulkan.hpp required some hand editing in Device::getAccelerationStructureHandleNVX and Device::getRaytracingShaderHandlesNVX in order to compile.