[Marble-bugs] [marble] [Bug 322783] New: Optimise PlacemarkLayout

Thibaut Gridel tgridel at free.fr
Wed Jul 24 19:35:24 UTC 2013


https://bugs.kde.org/show_bug.cgi?id=322783

            Bug ID: 322783
           Summary: Optimise PlacemarkLayout
    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

The night sky map has an interesting performance challenge for PlacemarkLayout:
It renders far more point placemarks with a symbol and no label. The current
implementation is
too slow (as shown running marble --runtimeTrace).

The task consists in identifying the bottleneck among:
- layout calculus (less probable)
- cache handling of VisiblePlacemarks
- drawing of placemarks and labels

and then optimise this case to achieve best performance.

Reproducible: Always

Actual Results:  
about 350ms to render the Placemarks layer at zoom level 1 for 1100 placemarks
of the 9300

Expected Results:  
minimal time

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Marble-bugs mailing list