xref: /aosp_15_r20/external/angle/third_party/vulkan-headers/src/CONTRIBUTING.md (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1*8975f5c5SAndroid Build Coastguard Worker<!--
2*8975f5c5SAndroid Build Coastguard WorkerCopyright 2018-2023 The Khronos Group Inc.
3*8975f5c5SAndroid Build Coastguard Worker
4*8975f5c5SAndroid Build Coastguard WorkerSPDX-License-Identifier: Apache-2.0
5*8975f5c5SAndroid Build Coastguard Worker-->
6*8975f5c5SAndroid Build Coastguard Worker
7*8975f5c5SAndroid Build Coastguard Worker# CONTRIBUTING
8*8975f5c5SAndroid Build Coastguard Worker
9*8975f5c5SAndroid Build Coastguard WorkerPlease note when contributing what files this repository actually is responsible for.
10*8975f5c5SAndroid Build Coastguard Worker
11*8975f5c5SAndroid Build Coastguard WorkerThe majority for the Vulkan headers come from [Vulkan-Docs](https://github.com/KhronosGroup/Vulkan-Docs) or [Vulkan-Hpp](https://github.com/KhronosGroup/Vulkan-Hpp)
12*8975f5c5SAndroid Build Coastguard Worker
13*8975f5c5SAndroid Build Coastguard Worker### This repository (https://github.com/KhronosGroup/Vulkan-Headers)
14*8975f5c5SAndroid Build Coastguard Worker
15*8975f5c5SAndroid Build Coastguard Worker* BUILD.gn
16*8975f5c5SAndroid Build Coastguard Worker* BUILD.md
17*8975f5c5SAndroid Build Coastguard Worker* CMakeLists.txt
18*8975f5c5SAndroid Build Coastguard Worker* tests/*
19*8975f5c5SAndroid Build Coastguard Worker* CODE_OF_CONDUCT.md
20*8975f5c5SAndroid Build Coastguard Worker* LICENSE.txt
21*8975f5c5SAndroid Build Coastguard Worker* README.md
22*8975f5c5SAndroid Build Coastguard Worker* Non-API headers
23*8975f5c5SAndroid Build Coastguard Worker  * include/vulkan/vk_icd.h
24*8975f5c5SAndroid Build Coastguard Worker  * include/vulkan/vk_layer.h
25*8975f5c5SAndroid Build Coastguard Worker
26*8975f5c5SAndroid Build Coastguard Worker### Specification repository (https://github.com/KhronosGroup/Vulkan-Docs)
27*8975f5c5SAndroid Build Coastguard Worker
28*8975f5c5SAndroid Build Coastguard Worker* registry/*.py
29*8975f5c5SAndroid Build Coastguard Worker* registry/spec_tools/*.py
30*8975f5c5SAndroid Build Coastguard Worker* registry/profiles/*.json
31*8975f5c5SAndroid Build Coastguard Worker* All files under include/vulkan/ which are *not* listed explicitly as originating from another repository.
32*8975f5c5SAndroid Build Coastguard Worker
33*8975f5c5SAndroid Build Coastguard Worker### Vulkan C++ Binding Repository (https://github.com/KhronosGroup/Vulkan-Hpp)
34*8975f5c5SAndroid Build Coastguard Worker
35*8975f5c5SAndroid Build Coastguard WorkerAs of the Vulkan-Docs 1.2.182 spec update, the Vulkan-Hpp headers have been
36*8975f5c5SAndroid Build Coastguard Workersplit into multiple files. All of those files are now included in this
37*8975f5c5SAndroid Build Coastguard Workerrepository.
38*8975f5c5SAndroid Build Coastguard Worker
39*8975f5c5SAndroid Build Coastguard Worker* include/vulkan/*.hpp
40*8975f5c5SAndroid Build Coastguard Worker* include/vulkan/*.cppm
41