Skip to content

vulkanv2023-12-17

Updated

A stub package that ensures that Vulkan headers and a loader are available.
On Android, the NDK provides a loader at API level 24 or higher.

#Usage

vulkan is compatible with built-in CMake targets:

# https://cmake.org/cmake/help/latest/module/FindVulkan.html
find_package(Vulkan REQUIRED)
target_link_libraries(main PRIVATE Vulkan::Vulkan)

#License

Not declared in the port manifest

#Supported Platforms

!uwp & !xbox

  • linux
  • osx
  • windows
  • uwp

#Features

No features defined.

#Dependencies

No transitive dependencies.

#Host Dependencies

and one transitive dependency:

#Used By

#Host Tool For

No ports use this.

#Contributors

  • Mark Ian Holland's avatarMark Ian Holland
  • Lassi's avatarLassi
  • Connor Fitzgerald's avatarConnor Fitzgerald
  • Sean Farrell's avatarSean Farrell
  • Billy O'Neal's avatarBilly O'Neal
  • reito's avatarreito
  • Chuck Walbourn's avatarChuck Walbourn
  • Juan Ramos's avatarJuan Ramos
  • Alexander Neumann's avatarAlexander Neumann
  • Kai Pastor's avatarKai Pastor

#Changelog

  • 8397227[vulkan-sdk-components] Use separate port for the SDK (#35742)
  • 50bffcc[vulkan] install required sdk parts (#35479)
  • a403a65[vulkan] Fix SDK detection fails for official debian packages (#30783)
  • 7a4ca3fUWP toolchain fix and update some supports expressions for uwp/xbox (#30096)
  • c1d764a[community triplet] adds triplets for building for the Xbox platform (#29210)
  • 8c9416f[multiple-ports] Fix missing usage (#29345)
  • b295670Bulk convert control files. (#19986)
  • 09a647aDelete use of vcpkg_test_cmake and vcpkg_common_functions. (#13065)
  • 6e0289aFix how to use VULKAN_SDK under Visual Studio (#8092)
  • 82e1e3f[vulkan] add missing license file (#5531)
  • c5fc595[vulkan] Add usage information (#5533)
  • 5b0b4b6[vulkan] fix include path on linux (#5486)
  • cc516fb[vulkan] fix license copying on macOS (#5319)
  • f1eb3aaVulkan port (#4664)