Jeremie St-Amand
Jeremie St-Amand
Looking back at this project, I realize there are a lot of absurd things going on. Will merge your PR soon. I just need to update some things for better...
Would it be possible to just check if \_WINDOWS\_ is defined?
\_WINDOWS\_ is standard as far as I know, but I only tested on Windows SDKs 8+ and MinGW. Not sure about older or more niche implementations.
Yeah, if you want to be fool proof, the only way I can think of is an opt-in define. Would work great since this is a header only lib. Default...
Unfortunately MoltenVK doesn't come even close to Metal performance-wise. It's still better than Apple OpenGL though.
Working on this, but first need to see if we can embed AMD's VMA into the repo. Without this, the Vulkan path is going to take a lot more time.
I'm halfway there, but I feel like this belongs in a completely separate branch/fork. While I understand that backwards compatibility is important, things like SDL1 support are too much of...
@dhiahassen I didn't remove OpenGL, I simply made runtime context switching a build option since it's IMO unusual for games. I did remove SDL1 and OpenGL < 4 support though,...
@richgel999 Would you accept a PR for this (provided it's of good enough quality) or are you planning on doing this yourself?