AllenCell / AllenCell/agave

load data asynchronously and incrementally

Đang mở
#84 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
C++
Star
62
Fork
9
Merge trung bình
1 ngày 2 giờ
Pull request đã merge (30 ngày)
1

Mô tả

## 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?

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.