VTK version compatibility #18662
-
Describe what needs to be documented.I was looking at some of the issues and Spack pacakge recipe for visit and it is not clear to me if VisIt can support VTK 9 or when it will support VTK 9 Additional contextThe main point of interest this has for me is related to the ecp-data-vis-sdk. Currently, VTK 8 is restricting the ability to build VisIt in the full SDK deployment due to the build/run requirements of VTK 8 with Python 3.7. I saw another PR that noted that VisIt itself can build with Python >= 3.8 but that doesn't really help since VTK 8 is still pulling that requirement back down to 3.7. @markcmiller86 Do you have any insights on this? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
|
We're working on updated to VTK-9. Well, when I say "we", I mean @biagas is shouldering most of that. I think we're close but don't know a specific date estimate when it will be available. We use a lot of VTK and we use it everywhere and VTK's interfaces, execution paradigms, etc. change from release to release, so its not a simple matter of swaping versions. Its quite involved. Everyone one of our VTK upgrades has required significant effort. |
Beta Was this translation helpful? Give feedback.
-
|
VTK-9 support is available on our develop branch. Only version 9.1.0 has been tested. There are issues with client-server and running on headless nodes that we are still working out. I am also seeing rendering artifacts that haven't been sorted out (is it a problem with how we do business with VTK, or simply changes that should be accepted). Don't know if you've also run into Qt problems (since we still use 5.10 or 5.14), but I am in the middle of adding support for Qt 6 to the develop branch as well, which will require VTK 9. |
Beta Was this translation helpful? Give feedback.
-
|
Any updates on VTK 9 support in a release? |
Beta Was this translation helpful? Give feedback.
-
|
3.4.0 has VTK 9 support, it was never released officially, but is available on our github release page if you want to try it out We are currently working on releasing 3.4.1 which has bug fixes related to the vtk-9 port as well as others. |
Beta Was this translation helpful? Give feedback.
VTK-9 support is available on our develop branch. Only version 9.1.0 has been tested. There are issues with client-server and running on headless nodes that we are still working out. I am also seeing rendering artifacts that haven't been sorted out (is it a problem with how we do business with VTK, or simply changes that should be accepted). Don't know if you've also run into Qt problems (since we still use 5.10 or 5.14), but I am in the middle of adding support for Qt 6 to the develop branch as well, which will require VTK 9.