lp:~stellarium/stellarium/gz_landscapePreload

Created by gzotti and last modified

Originally I wanted to allow preloading several landscapes to enable faster switching between them. This is useful mostly for larger installations and automatic scripted shows.
However, it turns out that we can introduce a complete caching behaviour here. Loading a big landscape may well take several seconds, no need to wait every time. We can "park" landscapes in a cache now. Cache size is configurable: config.ini/landscapes/cache_size_mb. Precaching is still possible, just ensure to set cache size high enough for your system.

Get this branch:
bzr branch lp:~stellarium/stellarium/gz_landscapePreload
Members of Stellarium can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Stellarium
Project:
Stellarium
Status:
Merged

Recent revisions

9109. By gzotti

Cleanup, debug messages only in debug versions.

9108. By gzotti

Replaced QMap by QCache for true landscape caching with automatic clean-up.

9107. By gzotti

Texture can report memory usage

9106. By gzotti

Landscapes can report their approximate memory size (for caching cost evaluation)

9105. By gzotti

Preloading works great! Loading large landscapes take a few seconds. Now switching goes instantly :-)

9104. By gzotti

allow reporting more than 2GB of texture memory use.

9103. By gzotti

small cosmetics.

9102. By Alexander Wolf

Removed code for automatic tuning star scales of the view through ocular/CCD

9101. By gzotti

A few small updates to the remote control tabs (stars, DSO)

9100. By Florian Schaukowitsch

RemoteControl: Fix an invalid escape sequence

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:stellarium
This branch contains Public information 
Everyone can see this information.

Subscribers