View Issue Details

IDProjectCategoryView StatusLast Update
0004481Slicer4Core: Renderingpublic2018-03-02 16:05
Reporterlassoan Assigned Tojcfr  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionduplicate 
Product VersionSlicer 4.9.0 
Target VersionSlicer 4.9.0Fixed in VersionSlicer 4.9.0 
Summary0004481: OpenGL2: Reslice is 4x slower
Description

When dragging the slice slider, the screen refresh very visibly lags.

Comparing Performance tests module / Reslice test results for MRHead:

Slicer 4.8 => 801 x 446, fps = 60.2773 (16.59 ms per frame)

Slicer 4.9 with Qt5 + OpenGL2 => 802 x 446, fps = 14.3431 (69.72 ms per frame)

Tagsvtk-opengl2

Relationships

duplicate of 0004496 resolvedjcfr VTK OpenGL2 Backend: Reslicing speed can be very slow on Windows 

Activities

jcfr

jcfr

2017-11-29 11:46

administrator   ~0015448

Could you try disabling all corner annotations ?

lassoan

lassoan

2017-11-29 12:04

developer   ~0015449

The behavior does not change if I enable/disable corner annotations (in DataProbe module, check/uncheck "Enable slice view annotations").

Speed with corner annotations enabled:

Slicer 4.8 => 744 x 446, fps = 60.1323 (16.63 ms per frame)
Slicer 4.9 with Qt5 + OpenGL2 => 747 x 446, fps = 14.4155 (69.37 ms per frame)

jcfr

jcfr

2017-11-30 10:56

administrator   ~0015451

On Ubuntu:

  • Slicer 4.8 (OpenGL + Qt4 + VTK7): 458 x 410, fps = 105.093 (9.51534 ms per frame)
  • Slicer 4.9 (OpenGL2 + Qt5 + VTK9): 427 x 422, fps = 45.8044 (21.8319 ms per frame)

Issue History

Date Modified Username Field Change
2017-11-29 11:39 lassoan New Issue
2017-11-29 11:39 lassoan Status new => assigned
2017-11-29 11:39 lassoan Assigned To => jcfr
2017-11-29 11:46 jcfr Note Added: 0015448
2017-11-29 12:04 lassoan Note Added: 0015449
2017-11-30 10:56 jcfr Note Added: 0015451
2018-02-22 12:48 jcfr Status assigned => resolved
2018-02-22 12:48 jcfr Resolution open => duplicate
2018-02-22 12:48 jcfr Fixed in Version => Slicer 4.9.0
2018-02-22 12:48 jcfr Relationship added duplicate of 0004496
2018-03-02 16:05 jcfr Tag Attached: vtk-opengl2