Did some more work since the last time.
- Allow recovery from errors during save parsing.
- Initial work
- Batch together scenery atlas writes. Scenery can't be ordered using the depth buffer, and only non-animated scenery can be batched. So the code goes through the static scenery buffer and only sends a draw once the texture changes, or there's an animated scenery piece in between. This gave me a headache but finally works. Eventually I'm going to merge small pieces of static scenery into one physical image, all the while having them register separately inside the editor.