blob: d1d21a6d8d819fb9beb449fff119d92cf3d71e52 [file] [view] [edit]
<!--
Copyright 2026 The Khronos Group Inc.
SPDX-License-Identifier: CC-BY-4.0
-->
# Contributing
Contributions to the Vulkan Utility Libraries repository are welcome.
Contributions may be in the form of Issues proposing a change, or Pull
Requests containing fixes for, or additions to:
* Code files
* Sample files
* Scripts and other build tools
* Metadocumentation
Please keep contributions focused on solving a single issue or bug.
## Copyright Notice and License Template
We use a short license in each file consisting of just the copyright
statement and the [SPDX
license identifier](https://spdx.dev/learn/handling-license-info/) of the license applying to that file, rather than
including the full license text in each file.
The full license text for each license used must be included in the
`LICENSES` directory.
The [REUSE](https://reuse.software/) tool is used in CI to verify that
all files in this repository are appropriately licensed.
## Contributor License Agreement (CLA)
When you propose a pull request on this repository you must execute a
Contributor License Agreement, to confirm you own your work and are granting
Khronos the necessary permissions to redistribute it under our licenses.
## AI-Assisted Contributions
By submitting a Contribution to this repository, you additionally represent
that, to the extent any of Your Contributions were developed with the
assistance of artificial intelligence tools or AI-generated code, You have
exercised sufficient review, judgment, and creative direction over such tools
and resulting material to reasonably consider it Your original creation, and
You are not aware of any third-party license, intellectual property claim, or
other restriction arising from such use that is associated with any part of
Your Contribution or use thereof.