It would need gl to be loaded, on windows it would need a window to work
- it's easier this way