It takes several seconds to rasterize a ~100-slide deck. There is probably some low-hanging performance optimization fruit still:
- Rasterization happens in a background thread, but only one thread
- Rasterization starts over from files every time
It is tempting to display the first slide before they are all done rasterizing, but this would introduce the possibility of navigating to a slide that is not ready to show yet, which is the whole thing we're trying to avoid (vs. Preview).
It takes several seconds to rasterize a ~100-slide deck. There is probably some low-hanging performance optimization fruit still:
It is tempting to display the first slide before they are all done rasterizing, but this would introduce the possibility of navigating to a slide that is not ready to show yet, which is the whole thing we're trying to avoid (vs. Preview).