Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
cmake/ | 03-May-2024 | - | 149 | 130 | ||
include/vulkan/ | 03-May-2024 | - | 107,054 | 87,565 | ||
registry/ | 03-May-2024 | - | 53,620 | 52,324 | ||
.cmake-format.py | D | 03-May-2024 | 956 | 35 | 10 | |
.gitattributes | D | 03-May-2024 | 421 | 17 | 11 | |
.gitignore | D | 03-May-2024 | 58 | 7 | 6 | |
Android.bp | D | 03-May-2024 | 2.8 KiB | 84 | 78 | |
BUILD.gn | D | 03-May-2024 | 1.5 KiB | 55 | 49 | |
BUILD.md | D | 03-May-2024 | 8.6 KiB | 275 | 182 | |
CMakeLists.txt | D | 03-May-2024 | 2.6 KiB | 59 | 47 | |
CODE_OF_CONDUCT.md | D | 03-May-2024 | 280 | 2 | 1 | |
LICENSE.txt | D | 03-May-2024 | 11.1 KiB | 203 | 169 | |
METADATA | D | 03-May-2024 | 39 | 4 | 3 | |
NOTICE | D | 03-May-2024 | 11.1 KiB | 203 | 169 | |
OWNERS | D | 03-May-2024 | 185 | 6 | 5 | |
README.md | D | 03-May-2024 | 1.7 KiB | 58 | 43 |
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