One of the main reasons I chose to program Vertex dungeon in veldrid is its ability to quickly switch between graphics APIS. This allows for "easy" implementations of the software on different devices and operating systems. However, there are still many problems that need to be solved before we are able to fully port vertex dungeon to systems other than windows.