• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

cmake/23-Nov-2023-149130

include/vulkan/23-Nov-2023-13,45411,097

registry/23-Nov-2023-53,62052,324

.cmake-format.pyD23-Nov-2023956 3510

.gitattributesD23-Nov-2023421 1711

.gitignoreD23-Nov-202358 76

Android.bpD23-Nov-20232.8 KiB8478

BUILD.gnD23-Nov-20231.5 KiB5549

BUILD.mdD23-Nov-20238.6 KiB275182

CMakeLists.txtD23-Nov-20232.6 KiB5947

CODE_OF_CONDUCT.mdD23-Nov-2023280 21

LICENSE.txtD23-Nov-202311.1 KiB203169

METADATAD23-Nov-202339 43

NOTICED23-Nov-202311.1 KiB203169

OWNERSD23-Nov-2023185 65

README.mdD23-Nov-20231.7 KiB5843

README.md

1# Vulkan-Headers
2
3Vulkan header files and API registry
4
5## Repository Content
6
7The contents of this repository are largely obtained from other repositories
8and are collected, coordinated, and curated here.
9
10If proposing changes to any file originating from a different repository,
11please propose such changes in that repository, rather than Vulkan-Headers.
12Files in this repository originate from:
13
14### Specification repository (https://github.com/KhronosGroup/Vulkan-Docs)
15
16* registry/cgenerator.py
17* registry/conventions.py
18* registry/generator.py
19* registry/genvk.py
20* registry/reg.py
21* registry/spec_tools/util.py
22* registry/validusage.json
23* registry/vk.xml
24* registry/vkconventions.py
25* All files under include/vulkan/ which are *not* listed explicitly as originating from another repository.
26
27### This repository (https://github.com/KhronosGroup/Vulkan-Headers)
28
29* .cmake-format.py
30* BUILD.gn
31* BUILD.md
32* CMakeLists.txt
33* CODE_OF_CONDUCT.md
34* LICENSE.txt
35* README.md
36* cmake/Copyright_cmake.txt
37* cmake/cmake_uninstall.cmake.in
38* Non-API headers (report issues against @lenny-lunarg)
39  * include/vulkan/vk_icd.h
40  * include/vulkan/vk_layer.h
41  * include/vulkan/vk_sdk_platform.h
42
43### Vulkan C++ Binding Repository (https://github.com/KhronosGroup/Vulkan-Hpp)
44
45* include/vulkan/vulkan.hpp
46
47## Version Tagging Scheme
48
49Updates to the `Vulkan-Headers` repository which correspond to a new Vulkan
50specification release are tagged using the following format:
51`v<`_`version`_`>` (e.g., `v1.1.96`).
52
53**Note**: Marked version releases have undergone thorough testing but do not
54imply the same quality level as SDK tags. SDK tags follow the
55`sdk-<`_`version`_`>.<`_`patch`_`>` format (e.g., `sdk-1.1.92.0`).
56
57This scheme was adopted following the 1.1.96 Vulkan specification release.
58