MantisBT - ParaView | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0014647 | ParaView | (No Category) | public | 2014-03-21 15:37 | 2014-08-29 10:59 |
Reporter | Clinton Stimpson | ||||
Assigned To | Ben Boeckel (Kitware) | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | OS | OS Version | |||
Product Version | |||||
Target Version | 4.2 | Fixed in Version | 4.2 | ||
Project | Sandia | ||||
Topic Name | |||||
Type | performance | ||||
Summary | 0014647: multiblock performance regression | ||||
Description | After updating to VTK 5.10.1, we eventually found our rendering performance had decreased about 3 times for some models. I narrowed it down to vtkCompositePolyDataMapper2::GetIsOpaque(). We have few mappers with hundreds or thousands of datasets. What used to take about .6 seconds to render a scene, now takes about 2 seconds. I can derive from the class and reimplement GetIsOpaque to return true, and my speed goes back to .6 seconds per render. I was using vtkCompositePolyDataMapper2 because a previous upgrade made many vtkActor objects slow. So I rearranged my code to use few actors. But now another upgrade has slowed that down as well. I also manually defer garbage collection when I can to get even more speed ups. Bottom line, VTK seems to get heaver and slower with each release. | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2014-03-21 15:37 | Clinton Stimpson | New Issue | |||
2014-03-21 16:21 | Utkarsh Ayachit | Assigned To | => Utkarsh Ayachit | ||
2014-03-21 16:21 | Utkarsh Ayachit | Status | backlog => tabled | ||
2014-03-21 16:22 | Utkarsh Ayachit | Note Added: 0032528 | |||
2014-03-21 16:23 | Utkarsh Ayachit | Assigned To | Utkarsh Ayachit => | ||
2014-03-21 16:33 | Utkarsh Ayachit | Assigned To | => Ben Boeckel (Kitware) | ||
2014-03-21 16:34 | Utkarsh Ayachit | Project | VTK => ParaView | ||
2014-03-21 16:34 | Utkarsh Ayachit | Note Added: 0032530 | |||
2014-03-21 16:35 | Utkarsh Ayachit | Status | tabled => todo | ||
2014-03-21 16:35 | Utkarsh Ayachit | Project | TBD => Sandia | ||
2014-05-12 11:54 | Utkarsh Ayachit | Target Version | => 4.2 | ||
2014-07-31 13:06 | Utkarsh Ayachit | Note Added: 0033172 | |||
2014-07-31 13:40 | Ben Boeckel (Kitware) | Note Added: 0033173 | |||
2014-07-31 13:41 | Utkarsh Ayachit | Status | todo => gatekeeper review | ||
2014-07-31 13:41 | Utkarsh Ayachit | Resolution | open => fixed | ||
2014-07-31 13:41 | Utkarsh Ayachit | Status | gatekeeper review => customer review | ||
2014-07-31 13:41 | Utkarsh Ayachit | Fixed in Version | => git-master | ||
2014-08-19 21:55 | Alan Scott | Note Added: 0033265 | |||
2014-08-19 21:55 | Alan Scott | Status | customer review => closed | ||
2014-08-29 10:59 | Utkarsh Ayachit | Fixed in Version | git-master => 4.2 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|