Currently we depend on a bunch of files for all platforms save linux to get the GL headers, this is problematic because that forces us to add new code each time we neeed it .
another alternative is D721 an advantage of libepoxy is that it doesn't need initialization and shouldn't add more platform specific features. A downside is that it requires python and meson to build, and it can be a little tricky on mac if you do not use brew or something.
epoxy has another advantage compared to glad, which is to alias identical functions coming from different extensions.
I unzipped the 1.5.4 archive in \libraries\source\libepoxy
I had to patch a file
REM Add the vs variables %comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat"" x86 meson ninja -j13