IMHO its weird to have an open-source project but uses proprietary graphics lib (DirectX and worse, requires latest version).
Weird thinking open-source means "opengl only".
Whats wrong with latest DirectX version? its not decreasing performance, rather enchancing visuals.
Cross-platform is important in open-source projects nowadays.
With open-source someone can change it into opengl .