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 +0

1,453 +5

88 +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++

31 +0

1,513 +9

132 +1

GitHub
vkQuake by Novum

Vulkan Quake port based on QuakeSpasm

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

C

75 +0

1,668 +1

210 +0

GitHub
AMDVLK by GPUOpen-Drivers

AMD Open Source Driver For Vulkan

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

Unknown languages

100 -2

1,668 +2

158 +0

GitHub
Acid by Equilibrium-Games

A high speed C++17 Vulkan game engine

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

C++

82 +0

1,687 -1

148 -1

GitHub
ash by ash-rs

Vulkan bindings for Rust

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

Rust

29 +0

1,722 +10

186 +0

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,726 -1

194 +0

GitHub
graphics-resources by mattdesl

memo a list of graphic programming resources

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

Unknown languages

107 +0

1,780 -1

124 +0

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

84 +0

1,819 +6

160 +0

GitHub
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

87 +0

1,937 +5

543 +0

GitHub
gapid by google

Graphics API Debugger

created at Feb. 14, 2017, 11:18 a.m.

Go

97 -1

2,189 +2

327 +0

GitHub
VulkanMemoryAllocator by GPUOpen-LibrariesAndSDKs

Easy to integrate Vulkan memory allocation library

created at June 16, 2017, 2:26 p.m.

C

84 +0

2,408 +5

330 +3

GitHub
Falcor by NVIDIAGameWorks

Real-Time Rendering Framework

created at July 25, 2017, 9:15 p.m.

C++

129 +0

2,500 +8

462 +0

GitHub
glslang by KhronosGroup

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

created at June 25, 2015, 5:54 p.m.

C++

117 +0

2,860 +5

808 +2

GitHub
Vulkan-Hpp by KhronosGroup

Open-Source Vulkan C++ API

created at June 16, 2016, 12:51 p.m.

C++

114 +0

2,972 +26

298 +0

GitHub
VulkanTutorial by Overv

Tutorial for the Vulkan graphics and compute API

created at March 3, 2015, 5:45 p.m.

C++

156 +0

3,016 +5

512 -1

GitHub
DiligentEngine by DiligentGraphics

A modern cross-platform low-level graphics library and rendering framework

created at Oct. 15, 2015, 3:57 a.m.

Batchfile

117 +0

3,361 +6

317 +0

GitHub
Silk.NET by dotnet

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

created at June 10, 2019, 7:23 p.m.

C#

68 +0

3,792 +28

365 +2

GitHub
Vulkan-Samples by KhronosGroup

One stop solution for all Vulkan samples

created at Feb. 12, 2016, 9:32 p.m.

C++

91 +0

3,977 +6

591 +1

GitHub
vulkano by vulkano-rs

Safe and rich Rust wrapper around the Vulkan API

created at July 6, 2015, 8:54 a.m.

Rust

61 +0

4,350 +5

433 +0

GitHub