> Unfortunately, our macOS and Linux native clients depend on our DX9 implementation for their OpenGL renderer to function.
I'm not a gamedev and just have some hobby xp in DX and OpenGL, but I don't begin to understand why an OpenGL renderer would in any way depend on DX. Is this just code for "we have such few Mac and Linux users that it isn't worth our time to support OpenGL"?