[Marble-bugs] [marble] [Bug 322790] New: Optimise Satellites painting
Thibaut Gridel
tgridel at free.fr
Wed Jul 24 20:53:27 UTC 2013
https://bugs.kde.org/show_bug.cgi?id=322790
Bug ID: 322790
Summary: Optimise Satellites painting
Classification: Unclassified
Product: marble
Version: unspecified
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: general
Assignee: marble-bugs at kde.org
Reporter: tgridel at free.fr
Satellites plugin offers to display tracks for many objects orbiting around
planets.
Current painting for the track happens whenever the satellite is displayed,
only swapping the pen style to toggle visibility. This is a perfo hit when many
satellites are visible.
The task consists in finding another option to toggle visibility, and spare
painting when it's not needed.
Alternatives could be to anywhere between calculating the track only when
visibility is needed, to simply calling the GeoTrackGraphicsItem::paint() from
the GeoGraphicsScene for the needed tracks.
Reproducible: Always
Actual Results:
Every GeoDataTrack is painted
Expected Results:
Only the visible tracks are rendered and GeometryLayer painting is reduced
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Marble-bugs
mailing list