Skip to content

fix(rendering): release VTK resources during view teardown - #954

Merged
PaulHax merged 2 commits into
Kitware:mainfrom
PaulHax:vtk-37-resource-cleanup
Sep 20, 2026
Merged

PaulHax merged 2 commits into
Kitware:mainfrom
PaulHax:vtk-37-resource-cleanup

Conversation

@PaulHax

@PaulHax PaulHax commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator

Updates vtk.js to 37.0.4 and simplifies rendering teardown around its public APIs. VolView-owned VTK and WebGL resources are now disposed when views, 3D controls, and volume thumbnail renderers are removed. A small vtk.js patch covers the remaining mapper and texture cleanup gaps.

Replaces #932.

@netlify

netlify Bot commented Sep 17, 2026

Copy link
Copy Markdown

Deploy Preview for volview-dev ready!

Name Link
🔨 Latest commit ebf44f1
🔍 Latest deploy log https://app.netlify.com/projects/volview-dev/deploys/6aab686ee311f200089117de
😎 Deploy Preview https://deploy-preview-954--volview-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@PaulHax
PaulHax force-pushed the vtk-37-resource-cleanup branch 2 times, most recently from 47e98e9 to 9742101 Compare September 17, 2026 03:59
@PaulHax
PaulHax force-pushed the vtk-37-resource-cleanup branch from 9742101 to ebf44f1 Compare September 17, 2026 04:11
@PaulHax
PaulHax added this pull request to the merge queue Sep 20, 2026
Merged via the queue into Kitware:main with commit fafc999 Sep 20, 2026
8 checks passed
@PaulHax
PaulHax deleted the vtk-37-resource-cleanup branch September 20, 2026 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant