Shader:
- Added support for UV Tile Discarding up to 4 tiles on each axis for a total of 16 toggles per material.
- Cleaned up a bunch of enum checking for code clarity. Ya'll probably don't care about this but I'm including it in the changelog anyways.
Editor:
- Fixed an issue where the gradient editor didn't save files properly.