Actually motivated me to implement the DirectX backend. I dodged this issue to be fair. For now I recommend the DirectX backend wherever possible. The OpenGL one stays, however. I gladly will accept contributions though. 😅 (Sorry for the code in advance.)