Optimze Mode Switching #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Big. 2 components
don't close camera unless mode uses a different physical camera, just update settings.
don't close augiescape, just resize it.
don't optimize yet
research, this should work without killing preview if possible
todo: separate the SuperScape (and RealityScape and AugieScape) from mode impls, make them live in activity.
changing cameras and modes should be smart and lazy
refactoring done and worthwhile. augieactivity is now the main holder of state instead of mm. but switching modes and activities without restarting the preview is broken and needs more time. low priority for now.