AllenCell / AllenCell/agave

load data asynchronously and incrementally

Abierto
#84 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C++
Estrellas
62
Forks
9
Merge medio
1 d 2 h
PR fusionados (30 d)
1

Descripción

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

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.