yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
e2a8cf8e
main
Contributing
Contributions to the glslang 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 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 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 the Khronos Open Source Contributor License Agreement CLA, 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.
Contributions under MIT CLA
Prior to the adoption of the Apache 2.0 CLA, this repository used an MIT CLA. A complete list of commits contributed under the MIT CLA can be found in MIT-CONTRIBUTIONS.md in the the glslang repository. All subsequent contributions are made under the Apache 2.0 CLA.
1<!-- 2Copyright 2026 The Khronos Group Inc. 3SPDX-License-Identifier: Apache-2.0 4--> 5 6# Contributing 7 8Contributions to the glslang repository are welcome. 9 10Contributions may be in the form of Issues proposing a change, or Pull 11Requests containing fixes for, or additions to: 12 13- Code files 14- Sample files 15- Scripts and other build tools 16- Metadocumentation 17 18Please keep contributions focused on solving a single issue or bug. 19 20## Copyright Notice and License Template 21 22We use a short license in each file consisting of just the copyright 23statement and the [SPDX 24license identifier](https://spdx.dev/learn/handling-license-info/) of the license applying to that file, rather than 25including the full license text in each file. 26 27The full license text for each license used must be included in the 28`LICENSES` directory. 29The [REUSE](https://reuse.software/) tool is used in CI to verify that 30all files in this repository are appropriately licensed. 31 32## Contributor License Agreement (CLA) 33 34When you propose a pull request on this repository you must execute the Khronos 35[Open Source Contributor License Agreement 36CLA](https://cla-assistant.io/KhronosGroup/glslang), to confirm you own your 37work and are granting Khronos the necessary permissions to redistribute it under 38our licenses. 39 40## AI-Assisted Contributions 41 42By submitting a Contribution to this repository, you additionally represent 43that, to the extent any of Your Contributions were developed with the 44assistance of artificial intelligence tools or AI-generated code, You have 45exercised sufficient review, judgment, and creative direction over such tools 46and resulting material to reasonably consider it Your original creation, and 47You are not aware of any third-party license, intellectual property claim, or 48other restriction arising from such use that is associated with any part of 49Your Contribution or use thereof. 50 51## Contributions under MIT CLA 52 53Prior to the adoption of the Apache 2.0 CLA, this repository used an MIT CLA. A 54complete list of commits contributed under the MIT CLA can be found in 55[MIT-CONTRIBUTIONS.md](https://github.com/KhronosGroup/glslang/blob/main/MIT-CONTRIBUTIONS.md) 56in the the glslang repository. All subsequent contributions are made under the 57Apache 2.0 CLA.