Publications

Publications #

Peer-reviewed papers #

No More Shading Languages: Compiling C++ to Vulkan Shaders #

Devillers Hugo, Kurtenacker Matthias, Membarth Richard, Lemme Stefan, Kenzel Michael, Yazici Ömercan, Slusallek Philipp

Why do we have shading languages ? Why are they the way they are ? Can we do better ?

Published as a conference paper at HPG2025.

Download the Paper PDF | Check it out on the Eurographics Archive

Conference Talks #

High Performance Graphics 2025 (HPG2025) #

Talk given at HPG2025 to go with the published paper.

Vulkanised 2024 #

Initial official announcement of Vcc and Shady to the Vulkan community.

Blog Posts #

SPIR-V, ClangIR and the future of Vcc #

Longer-term plans for Vcc.

Death To Shading Languages #

A spicier take on the state of Shading Languages.

Why your GPU can (and probably should) do real function calls #

Opinion piece on the importance of GPU function calls and their role in reducing code-size explosion.