TimerLog missing time with first execution of filters
The TimerLog has big gaps when executing filters for the first time.
Steps to reproduce :
- Open ParaView
- Tools->TimerLog
- Set Time Treshold to 0.001
- Create a Wavelet
- Shrink it
- Refresh the TimerLog
You will have output like this one :
PropertiesPanel::Apply, 0.507588 seconds
Execute vtkShrinkFilter id: 4450, 0.030208 seconds
ShrinkFilter::GatherInformation, 0.018956 seconds
RenderView::Update, 0.029964 seconds
vtkPVView::Update, 0.029904 seconds
Execute vtkGeometryRepresentationWithFaces id: 4642, 0.027366 seconds
vtkSMRepresentationProxy::GetRepresentedDataInformation, 0.015222 seconds
vtkSMDataDeliveryManager: Deliver Geometry, 0.001094 seconds
Still Render, 0.035087 seconds
OpenGL Dev Render, 0.017508 seconds
OpenGL Dev Render, 0.001132 seconds
OpenGL Dev Render, 0.007712 seconds
As one can see :
0.03 + 0.01 + 0.02 + 0.015 + 0.001 + 0.03 = 0.106 != 0.507