First Commit
This commit is contained in:
52
externals/vulkan-headers/README.md
vendored
Normal file
52
externals/vulkan-headers/README.md
vendored
Normal file
@@ -0,0 +1,52 @@
|
||||
<!--
|
||||
Copyright 2018-2023 The Khronos Group Inc.
|
||||
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
|
||||
# Vulkan-Headers
|
||||
|
||||
Vulkan header files and API registry
|
||||
|
||||
This repository contains Vulkan header files, include files for C and C++,
|
||||
and related scripts and tests.
|
||||
|
||||
Most of the files in this repository are sourced from, or generated from,
|
||||
other repositories as described in [CONTRIBUTING.md](CONTRIBUTING.md).
|
||||
Vulkan-Headers exists as a staging area for these files, most of which are
|
||||
then consumed by downstream repositories used to build SDK components such
|
||||
as the Vulkan Validation Layers and Conformance Test Suite.
|
||||
|
||||
Developers normally obtain headers from the official
|
||||
[Vulkan-SDK](https://www.lunarg.com/vulkan-sdk/).
|
||||
They can also use headers from, or packaged from, this repository.
|
||||
|
||||
In most cases, developers should only need the headers, not the scripts and
|
||||
other material in this repository.
|
||||
If you need to run the scripts, please use them from their canonical source
|
||||
in the [Vulkan Specification
|
||||
repository](https://github.com/KhronosGroup/Vulkan-Docs).
|
||||
|
||||
## Contributing
|
||||
|
||||
See the [CONTRIBUTING.md](CONTRIBUTING.md)
|
||||
|
||||
## Building
|
||||
|
||||
See [BUILD.md](BUILD.md)
|
||||
|
||||
## SDK Support
|
||||
|
||||
Vulkan-Headers are shipped as part of the official [Vulkan-SDK](https://www.lunarg.com/vulkan-sdk/)
|
||||
|
||||
## C/C++ Package Manager Support
|
||||
|
||||
`Vulkan-Headers` are also supported by both [conan](https://conan.io/) & [vcpkg](https://learn.microsoft.com/en-us/vcpkg/).
|
||||
|
||||
## Version Tagging Scheme
|
||||
|
||||
Updates to this repository which correspond to a new Vulkan specification release are tagged using the following format: `v<`_`version`_`>` (e.g., `v1.3.266`).
|
||||
|
||||
**Note**: Marked version releases have undergone thorough testing but do not imply the same quality level as SDK tags. SDK tags follow the `vulkan-sdk-<`_`version`_`>.<`_`patch`_`>` format (e.g., `vulkan-sdk-1.3.266.0`).
|
||||
|
||||
This scheme was adopted following the `1.3.266` Vulkan specification release.
|
||||
Reference in New Issue
Block a user