Updated most enums to enum classes.
Not really sure what has changed since last commit. Sorry...
Revamped the graphics submission system. It no longer uses state groups.
Revamped the graphics submission system. It no longer uses state groups.