Skip to content

Files

third_party

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 30, 2019
Mar 5, 2024
May 5, 2023
Dec 16, 2024
Jan 13, 2025
Oct 30, 2019
Mar 25, 2024
Feb 24, 2025
Mar 25, 2024
Sep 19, 2024
May 6, 2024
Dec 16, 2024
Mar 27, 2023
Oct 30, 2019
Oct 30, 2019
Aug 9, 2024
Feb 22, 2024
Mar 25, 2024
Oct 21, 2024
Feb 24, 2025
Nov 27, 2024

Vulkan Samples third-party dependencies

This project has multiple third-party dependencies, each of which may have independent licensing:

  • astc-encoder: ASTC Evaluation Codec

  • Catch2: Modern C++ test framework

  • CLI11 Command line parser for C++11 and beyond

  • CTPL: Thread Pool Library

  • fmt: A modern formating library

  • glfw: A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

  • glm: OpenGL Mathematics

  • glslang: Shader front end and validator

  • HWCPipe: Interface to mobile Hardware Counters

  • dear imgui: Immediate Mode Graphical User Interface

  • KTX-Software: Khronos Texture Library and Tools

  • OpenCL: Khronos OpenCL-Headers

  • spdlog: Fast C++ logging library

  • SPIRV-Cross: Parses and converts SPIR-V to other shader languages

  • stb: Single-file public domain (or MIT licensed) libraries

  • tinygltf: Header only C++11 glTF 2.0 file parser

  • tracy: Frame profiler

  • nlohmann json: C++ JSON Library (included by tinygltf)

  • vma: Vulkan Memory Allocator

  • volk: Meta loader for Vulkan API

  • Vulkan: Sources for the formal documentation of the Vulkan API