KitwareMedical / KitwareMedical/SlicerLayerDisplayableManager

Add support for threading / async update

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
4
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Some updates of the display may take a significant amount of time and may block the application without any threading.

The library should provide some mechanism to make threaded updates easy and integrated into the current workflow (either examples if using established patterns or helpers)

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by tracing the current display-update workflow in the SlicerLayerDisplayableManager extension and determine how long-running updates interact with the application. Done means a threading or async mechanism is integrated into that workflow, with examples or helpers as appropriate.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.