AllenCell / AllenCell/agave

load data asynchronously and incrementally

未关闭
#84 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
C++
星标
62
派生
9
平均合并
1 天 2 小时
30 天内合并 PR
1

描述

## Use Case

Data loading currently blocks the whole application and is not easy to cancel. This is most obvious during a time series render when in between times, loading is blocking everything.

## Solution

This is pending any unexpected technical limitations related to multithreading with various file format libraries.
1. Put data loading on a thread.
2. Make thread cancellable by looping and polling for interruption
3. Allow incremental re-rendering during async loading.
4. Would it benefit from using multiple threads?

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。