[Marble-devel] Review Request: Framework to trace Layer performance

Thibaut Gridel tgridel at free.fr
Mon Jul 23 19:51:31 UTC 2012


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/105655/
-----------------------------------------------------------

(Updated July 23, 2012, 7:51 p.m.)


Review request for Marble.


Changes
-------

Renamed to runtimeTrace after popular vote.


Description
-------

Each Layer can output a debug() QString.
The layerManager will display timing information and that debug.
The option is controlled by marble --debugLayers in qt and kde, and also by the widget()->setShowLayerDebug( true );

Some trace examples made for TextureLayer, GeometryLayer and PlacemarkLayer


Diffs (updated)
-----

  src/kdemain.cpp 110fa11 
  src/lib/LayerInterface.h 0d0f1a7 
  src/lib/LayerInterface.cpp 5a22130 
  src/lib/LayerManager.h 71dd130 
  src/lib/LayerManager.cpp bdf266b 
  src/lib/MarbleMap.h ce36abb 
  src/lib/MarbleMap.cpp 7ee671e 
  src/lib/MarbleWidget.h 1e5f12e 
  src/lib/MarbleWidget.cpp dab1178 
  src/lib/PlacemarkLayout.h 7657910 
  src/lib/PlacemarkLayout.cpp f9032b4 
  src/lib/RenderPlugin.h 47eac22 
  src/lib/RenderPlugin.cpp feb1e64 
  src/lib/layers/GeometryLayer.h c27b5ea 
  src/lib/layers/GeometryLayer.cpp 9eda316 
  src/lib/layers/PlacemarkLayer.h e2c4131 
  src/lib/layers/PlacemarkLayer.cpp f687aea 
  src/lib/layers/TextureLayer.h 8b03d0e 
  src/lib/layers/TextureLayer.cpp 5712945 
  src/qtmain.cpp d1bb781 

Diff: http://git.reviewboard.kde.org/r/105655/diff/


Testing
-------

Interesting Benchmarks to come!


Screenshots
-----------


  http://git.reviewboard.kde.org/r/105655/s/642/


Thanks,

Thibaut Gridel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20120723/65ad73be/attachment.html>


More information about the Marble-devel mailing list