Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/KhronosGroup/Vulkan-Tools
Vulkan Development Tools
https://github.com/KhronosGroup/Vulkan-Tools
vulkan
Last synced: 28 days ago
JSON representation
Vulkan Development Tools
- Host: GitHub
- URL: https://github.com/KhronosGroup/Vulkan-Tools
- Owner: KhronosGroup
- License: apache-2.0
- Created: 2018-05-03T20:00:01.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T15:15:56.000Z (about 2 months ago)
- Last Synced: 2024-10-23T19:39:58.754Z (about 2 months ago)
- Topics: vulkan
- Language: C++
- Homepage:
- Size: 43.5 MB
- Stars: 363
- Watchers: 60
- Forks: 155
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Governance: GOVERNANCE.md
Awesome Lists containing this project
- Blender-Guide - Vulkan® Tools
- Unity-Guide - Vulkan® Tools
- Retro-Gaming-Guide - Vulkan® Tools
- Unreal-Engine-Guide - Vulkan® Tools
README
# KhronosGroup/Vulkan-Tools
This project provides Vulkan tools and utilities that can assist development by enabling developers to verify their applications correct use of the Vulkan API.
## Intro
The following components are available in this repository:
- [*Mock ICD*](icd/)
- [*Vkcube and Vkcube++ Demo*](cube/)
- [*VulkanInfo*](vulkaninfo/)
- [*Windows Runtime*](windows-runtime-installer/)## Contact Information
* [Charles Giessen](mailto:[email protected])## Information for Developing or Contributing:
Please see the [CONTRIBUTING.md](CONTRIBUTING.md) file in this repository for more details.
Please see the [GOVERNANCE.md](GOVERNANCE.md) file in this repository for repository management details.## How to Build and Run
[BUILD.md](BUILD.md) includes directions for building all components as well as running the vkcube demo applications.
## 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.
## License
This work is released as open source under a Apache-style license from Khronos including a Khronos copyright.See LICENSE.txt for a full list of licenses used in this repository.
## Acknowledgements
While this project has been developed primarily by LunarG, Inc., there are many other
companies and individuals making this possible: Valve Corporation, funding
project development; Google providing significant contributions to the validation layers;
Khronos providing oversight and hosting of the project.