Menu

📰
0

I wrote a vulkan visualizer for my crate I probably shouldn't release

Reddit r/rust·u/int7bh·about 1 month ago
#hUxpQ1YE
#code#vulkan#shows#three#different#article
Reading 0:00
15s threshold

I wrote a vulkan visualizer for my crate I probably shouldn't release So, three months ago I started writing a Vulkan wrapper alongside my Super Hexagon clone because every existing one made me angry for different reasons. `ash` is too low level (although i love it), `vulkano` makes choices for you, `wgpu` is a different abstraction entirely. Fine, i'll do it myself, how hard can it be? Turns out hard. But that's not the point... and I made it zero-dependency. It relies on ash only. Without egui, winit or etc. Pure FFI, pure ash. The point is two weeks ago I was debugging a missing barrier between a compute write and a fragment read, and I sat in renderdoc for forty minutes scrolling through a frame capture trying to figure out which of my 60 dispatches was the one. and I thought, you know what, I have all this state in my own library already, I just need to render it somewhere.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More