Current work
The only developed project within the Quantum GFX is QuantumVk. I chose Vulkan as a starting point for Quantum GFX because of its cross-platform support. Of all modern APIs, Vulkan is the most widely supported. After finishing QuantumVk, I will probably move on to QuantumX (haven’t really decided on a name) which will (in a very similar way to QuantumVk) wrap aroung DirectX 12. I am not sure if I will make a QuantumMtl or the like, as I don’t have a ton of experience with Metal. Also MoltenVk already provides Metal support via Vulkan.
QuantumVk
QuantumVk provides a middle-ware solution for Vulkan. Vulkan is very widely supported and QuantumVk takes advantage of this. The same QuantumVk project can (theoretically) run on: Windows, Linux, Andriod, Mac OSX, iOS, and iPad OS (the last three via MoltenVk). Only Windows has been tested so far, but the other platforms are currently being worked on. See the dedicated page on QuantumVk here