e58c397360
- Optimization: rework the display speed and display policies. Now redraw requests no longer interrupt themselves, provoking a lagging effect but a more fluid display (Events interruption is working nonetheless). Small rework on RedrawManger: more meaningful attributes names and code simplification. The previous behavior can be re-enabled with the ALLOW_REQUEST_INTERRUPT define. Try to reduce to the min the number of pixmap copy, less calls to DrawingPlanes & repaint. The hurricaneAMS transview so regain it's previous fluidity when parameters are changed. - Change: the _stripWidth can now be adjusted. - Note on profiling: sysprof, or rusage do not take account for operations outside the processus, so for example, when a pixmap copy is done, it doesn't show any cost in the processus but it's paid in Xorg. The operation seems to be fast while it's slower instead. |
||
---|---|---|
chamsin | ||
hurricane |