Load images in separate thread, try to get image to screen as soon as possible. TBD need to get first image scaled and on screen sooner, viewer needs to wait until it is ready before showing anything.
Now the first frame is properly shown while the rest load.
Now running into a segfault, seems to be when memory usage crosses 1GB.
TBD test on bigger memory machine, other laptop.
The comma in the for loop was wrong, this was sailing right past the end of the vector.
Rendering just in time instead of in advance, no noticeable performance drop - probably should characterize this sort of thing though, have non-interactive mode that cycles through 100 images and times it and quits?
Working on a zoom, not quite working yet.