SPIRV-Cross by KhronosGroup

SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.

created at April 4, 2016, 1:35 p.m.

GLSL

88 +0

2,074 +5

566 +1

GitHub
kompute by KomputeProject

General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.

created at July 29, 2020, 5:23 a.m.

C++

33 +0

1,998 +4

155 +1

GitHub
Vulkan-Guide by KhronosGroup

One stop shop for getting started with the Vulkan API

created at Oct. 31, 2019, 1:34 p.m.

Makefile

85 +0

1,947 +9

168 +1

GitHub
ash by ash-rs

Vulkan bindings for Rust

created at Aug. 13, 2016, 11:13 p.m.

Rust

29 +0

1,849 +2

187 +0

GitHub
vkQuake by Novum

Vulkan Quake port based on QuakeSpasm

created at July 20, 2016, 6:09 a.m.

C

79 +1

1,839 +3

224 +1

GitHub
graphics-resources by mattdesl

memo a list of graphic programming resources

created at July 11, 2015, 5:59 p.m.

Unknown languages

106 +0

1,799 +1

123 +0

GitHub
Acid by Equilibrium-Games

A high speed C++17 Vulkan game engine

created at July 4, 2017, 4:07 a.m.

C++

83 +0

1,756 +5

153 +0

GitHub
AMDVLK by GPUOpen-Drivers

AMD Open Source Driver For Vulkan

created at Dec. 11, 2017, 10:52 a.m.

Unknown languages

100 +0

1,755 +7

162 +2

GitHub
bsf by GameFoundry

Modern C++14 library for the development of real-time graphical applications

created at March 15, 2018, 10:17 a.m.

C++

106 +0

1,748 +1

195 +0

GitHub
VkFFT by DTolm

Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library

created at Aug. 2, 2020, 8:28 a.m.

C++

35 +1

1,549 +6

94 +1

GitHub
VulkanSamples by LunarG

Vulkan Samples

created at June 10, 2015, 10:39 p.m.

C++

115 +0

1,381 +1

305 +1

GitHub
IntroductionToVulkan by GameTechDev

Source code examples for "API without Secrets: Introduction to Vulkan" tutorial

created at March 11, 2016, 10:37 p.m.

C++

154 +0

1,290 -1

211 +0

GitHub
RayTracingInVulkan by GPSnoopy

Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.

created at March 16, 2019, 12:17 p.m.

C++

21 +0

1,268 +1

116 +0

GitHub
Q2RTX by NVIDIA

NVIDIA’s implementation of RTX ray-tracing in Quake II

created at May 31, 2019, 4:41 p.m.

C

39 +0

1,219 +2

183 +0

GitHub
Intrinsic by begla

Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.

created at Oct. 17, 2016, 12:49 a.m.

C++

84 +0

1,040 +0

74 +0

GitHub
CodeXL by GPUOpen-Archive

CodeXL is a comprehensive tool suite that enables developers to harness the benefits of CPUs, GPUs and APUs.

created at April 12, 2016, 8:29 a.m.

C++

105 +0

994 +0

147 +0

GitHub
Vulkan-glTF-PBR by SaschaWillems

Physical based rendering with Vulkan using glTF 2.0 models

created at Feb. 4, 2018, 12:04 p.m.

C++

32 +0

977 -1

132 +2

GitHub
SteamVR-for-Linux by ValveSoftware

Issue tracker for the Linux port of SteamVR

created at Feb. 21, 2017, 10:54 p.m.

Unknown languages

86 +0

930 +0

45 +0

GitHub
nvk by maierfelix

Vulkan API for JavaScript/TypeScript

created at Aug. 31, 2018, 12:34 p.m.

C++

22 +0

924 +2

29 +0

GitHub
vkQuake2 by kondrak

id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)

created at Sept. 18, 2018, 9:46 a.m.

C

26 +0

905 +3

90 +0

GitHub