r/vulkan • • 15h ago

Video of my experience building a custom Vulkan renderer

Thumbnail youtu.be
19 Upvotes

I am making a game from scratch, with C++ and Vulkan graphics. I made this video about how Vulkan works and my own render implementation, which has some quirks:

  • deferred rendering,
  • no image assets,
  • sphere and cylinder geometric primitives,
  • fully GPU-local indirect dispatch commands.

I'm not fully sure if posting this type of video is in the spirit of this subreddit. I hope it's ok, otherwise let me know


r/vulkan • • 19h ago

AI content JellyBench: Ready for benchmarking Zen 6 and Nova Lake

0 Upvotes

Greetings!

JellyBench is a raymarching benchmark using up to 4096 CPU threads if available.

(AI assistance was involved)

The included JellyDream executable may be used as a screensaver. It supports Vulkan GPUs as well as CPU based rendering if no GPU is available.

Watch JellyBench in action on 256 threads here (non-monetized video): https://youtu.be/Git-r0tvMsE

Shader credit: https://www.shadertoy.com/view/NXtGD8

License: Do whatever you want as long as the README and all associated files in the archive are distributed without modification.

Download: https://drive.google.com/file/d/13wr-FAZrEws-_nqEWpy5JKqZHGQ-3qaq/view?usp=drive_link

ENJOY!