and literally, my only other gripes with the api are:
lack of adapter enumeration (that i can see)
no manual present, it just feels weird although genuinely not a massive deal
weird namespacing although this is more of an sdl3 thing as a whole, made it a bit of a pain to find functions i needed other than that it's pretty damn sound
yeah. imo if you want to learn a graphics api that isn't a layer on top of other apis, then d3d11 is by far the best, unless you need cross platform but otherwise, yeah webgpu or the new sdl api is def the way to go unless you really want to learn vulkan
i was actually looking into maybe using vkd3d earlier today, any idea how good its support on linux is? i know it supports wine but it seems to have a native version too
I was bouncing around the idea on whether or not I should support D3D as well as Vulkan in this project but I'm still mixed about the idea given it'd be windows only