Bug: 80417561

Clone this repo:
  1. 0718220 Remove llndk_headers module am: 1783d5ae80 am: 6ae5c9eebf am: a8ded2ce21 by Colin Cross · 9 months ago android-s-v2-preview-1 android12-dev android12-qpr1-d-release android12-qpr1-d-s1-release android12-qpr1-d-s2-release android12-qpr1-d-s3-release android12-qpr1-release master ndk-r24-release android-12.0.0_r16 android-12.0.0_r18 android-12.0.0_r19 android-12.0.0_r20 android-12.0.0_r21 android-12.0.0_r26 android-12.0.0_r27 android-s-v2-beta-2 android-s-v2-preview-2 ndk-r24-beta1 ndk-r24-beta2
  2. a8ded2c Remove llndk_headers module am: 1783d5ae80 am: 6ae5c9eebf by Colin Cross · 9 months ago
  3. 6ae5c9e Remove llndk_headers module am: 1783d5ae80 by Colin Cross · 9 months ago android-s-beta-4 android-s-beta-5 android-s-beta-3
  4. 1783d5a Remove llndk_headers module by Colin Cross · 9 months ago android-s-beta-1 android-s-beta-2
  5. d0eca4a Update OWNERS file am: dbab03e184 am: c7bfeb1d8c am: a8560c81a7 by Yiwei Zhang · 11 months ago


Vulkan header files and API registry

Repository Content

The contents of this repository are largely obtained from other repositories and are collected, coordinated, and curated here.

If proposing changes to any file originating from a different repository, please propose such changes in that repository, rather than Vulkan-Headers. Files in this repository originate from:

Specification repository (https://github.com/KhronosGroup/Vulkan-Docs)

  • registry/cgenerator.py
  • registry/conventions.py
  • registry/generator.py
  • registry/genvk.py
  • registry/reg.py
  • registry/spec_tools/util.py
  • registry/validusage.json
  • registry/vk.xml
  • registry/vkconventions.py
  • All files under include/vulkan/ which are not listed explicitly as originating from another repository.

This repository (https://github.com/KhronosGroup/Vulkan-Headers)

  • .cmake-format.py
  • BUILD.gn
  • BUILD.md
  • CMakeLists.txt
  • LICENSE.txt
  • README.md
  • cmake/Copyright_cmake.txt
  • cmake/cmake_uninstall.cmake.in
  • Non-API headers (report issues against @lenny-lunarg)
    • include/vulkan/vk_icd.h
    • include/vulkan/vk_layer.h
    • include/vulkan/vk_sdk_platform.h

Vulkan C++ Binding Repository (https://github.com/KhronosGroup/Vulkan-Hpp)

  • include/vulkan/vulkan.hpp

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.1.96).

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-

This scheme was adopted following the 1.1.96 Vulkan specification release.