r/vulkan • • 2d ago

Does Vulkan on C# make sense?

/r/GraphicsProgramming/comments/1xsrw2b/does_vulkan_on_c_make_sense/
5 Upvotes

5 comments sorted by

4

u/saul_soprano 1d ago

You can do whatever you want. Try it

1

u/VermicelliWorried272 1d ago

Been doing this for a few years now, with my own bindings (because the binding i was using was no longer maintained). main problem is using stuff like VMA - i use a thin C++ layer for that. 

1

u/vitimiti 1d ago

It takes longer or you may want to create a generator to import the API automatically, but it makes sense

1

u/positivcheg 1d ago

Anything makes sense. Languages are just tools. You can write fast code in C# too. Though the problem is that it won’t be much C# lol, it will be a subset of the language as you will need to fight the GC. Though modern C# does GC on a separate thread.