# 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.
In particular if you are packaging the headers for inclusion in Linux
distributions or similar uses, we advise that you do not include the
scripts, and direct potential users of the scripts to their canonical
sources 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 the `Vulkan-Headers` repository which correspond to a new Vulkan
specification release are tagged using the following format:
`v<`_`version`_`>` (e.g., `v1.3.255`).
**Note**: Marked version releases have undergone thorough testing but do not
imply the same quality level as SDK tags. SDK tags follow the
`sdk-<`_`version`_`>.<`_`patch`_`>` format (e.g., `sdk-1.3.250.0`).
没有合适的资源?快使用搜索试试~ 我知道了~
Vulkan ,编译ffmpeg 硬件加速时使用
共72个文件
h:27个
hpp:11个
py:10个
需积分: 0 9 下载量 6 浏览量
2023-07-05
14:37:58
上传
评论
收藏 1.89MB ZIP 举报
温馨提示
Vulkan ,编译ffmpeg 硬件加速时使用
资源推荐
资源详情
资源评论
收起资源包目录
Vulkan-Headers-main.zip (72个子文件)
Vulkan-Headers-main
include
vk_video
vulkan_video_codec_h264std_encode.h 7KB
vulkan_video_codec_h264std.h 13KB
vulkan_video_codecs_common.h 515B
vulkan_video_codec_h265std.h 23KB
vulkan_video_codec_h264std_decode.h 3KB
vulkan_video_codec_h265std_decode.h 2KB
vulkan_video_codec_h265std_encode.h 7KB
vulkan
vulkan_funcs.hpp 1.37MB
vulkan_beta.h 33KB
vulkan.h 2KB
vulkan_ios.h 1KB
vulkan_wayland.h 2KB
vulkan_static_assertions.hpp 581KB
vulkan_xlib.h 2KB
vulkan_ggp.h 2KB
vulkan_fuchsia.h 12KB
vulkan_extension_inspection.hpp 92KB
vulkan_win32.h 14KB
vulkan_structs.hpp 4.68MB
vulkan_core.h 854KB
vk_layer.h 7KB
vulkan_android.h 5KB
vulkan_directfb.h 2KB
vulkan.hpp 704KB
vulkan_xcb.h 2KB
vulkan_xlib_xrandr.h 1KB
vulkan_screen.h 4KB
vulkan_hash.hpp 713KB
vulkan_metal.h 6KB
vk_platform.h 3KB
vulkan_vi.h 1KB
vulkan_format_traits.hpp 298KB
vulkan_handles.hpp 961KB
vulkan_enums.hpp 400KB
vulkan.cppm 136KB
vulkan_raii.hpp 1.17MB
vulkan_macos.h 1KB
vk_icd.h 9KB
vulkan_to_string.hpp 410KB
CMakeLists.txt 4KB
BUILD.md 1KB
INTEGRATION.md 9KB
.github
ISSUE_TEMPLATE
bug_report.md 1KB
pull_request_template.md 586B
workflows
linux.yml 2KB
.gitattributes 421B
LICENSE.txt 11KB
cmake
VulkanHeadersConfig.cmake.in 166B
tests
CMakeLists.txt 1KB
vk_icd.c 57B
find_package
CMakeLists.txt 945B
vk_layer.c 61B
add_subdirectory
CMakeLists.txt 741B
CONTRIBUTING.md 1KB
CODE_OF_CONDUCT.md 280B
registry
generator.py 53KB
vkconventions.py 11KB
video.xml 118KB
profiles
VP_KHR_roadmap_2022.json 17KB
vk.xml 2.19MB
parse_dependency.py 11KB
validusage.json 7.11MB
apiconventions.py 556B
genvk.py 45KB
stripAPI.py 2KB
cgenerator.py 23KB
reg.py 83KB
spec_tools
util.py 2KB
conventions.py 14KB
.gitignore 58B
README.md 2KB
BUILD.gn 2KB
共 72 条
- 1
资源评论
西笑生
- 粉丝: 2w+
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功