Created by: johncurley
This code adds error checking for glTexStorage functions that were causing false positives on the error stack further down the code path on Linux. The errors are now outputted to the game log, allowing the error queue to be flushed and the theora video code to be loaded without any issues.
Note: There is still an uncaught error on MacOS however both green screen issues were not related to each other. This will be fixed in a further update once the error is correctly located and dealt with.