This fixes various GLES 2.0 issues that prevented 0ad from building on Mesa, and from running on Intel’s Iris driver.
- Gather as many GLES 2.0-compatible computers.
- Build 0ad for them.
- Run 0ad and check it works fine.
Successful build - Chance fights ever on the side of the prudent.
Linter detected issues: Executing section Source... source/lib/external_libraries/glext_funcs.h | 1| /*·Copyright·(C)·2013·Wildfire·Games. | | [NORMAL] LicenseYearBear: | | License should have "2019" year instead of "2013" Executing section JS... Executing section cli...
Thanks you so much for taking a look at this! Strong GL ES support has been on my wishlist for a long time. If the minimap still doesn't support GL ES (it didn't last I looked), I have a patch from years that could be salvaged rather than starting from scratch.
What exactly is there TODO about this?