Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
6d10cfe
messy start on a data manager
frasercl Mar 19, 2026
226689b
move types into new `types` file
frasercl Mar 19, 2026
731b900
more `DataManager` bones
frasercl Mar 19, 2026
c133f64
more work on `DataManager`
frasercl Mar 21, 2026
011a26e
more docs & utils for types module
frasercl Mar 21, 2026
1fa14c3
most of the way to managing device uploads
frasercl Mar 21, 2026
e5fadec
polish off device upload and request submission
frasercl Mar 22, 2026
680d6aa
add some docs
frasercl Mar 23, 2026
17ff843
start on setting up data subscriber infrastructure
frasercl Mar 23, 2026
2deb251
at last, flesh out `onChunkLoad`
frasercl Mar 23, 2026
b8bd334
docs for `DataManagerLimits`
frasercl Mar 23, 2026
5a05395
set up data subscribers, adding sources, etc
frasercl Mar 23, 2026
5a9466b
make some exports default
frasercl Mar 23, 2026
bedc74e
turns out `VolumeDims.spacing` doesn't mean what I thought it did
frasercl Mar 23, 2026
3cdb4f7
use proper internal `TypedArray` type; store dtypes
frasercl Mar 23, 2026
32a6050
forgot types with last commit
frasercl Mar 23, 2026
6f0bf11
add a method to get source dims
frasercl Mar 23, 2026
01542d4
convert priority min from constant to function
frasercl Mar 27, 2026
a256659
use new numeric comparison funcs in data manager
frasercl Mar 28, 2026
c966074
send all update methods through new `update` method
frasercl Mar 28, 2026
1aafd92
fix lint & type errors
frasercl Apr 18, 2026
8cd96ca
fix test
frasercl Apr 18, 2026
6a7927f
fix import format
frasercl Apr 18, 2026
25cc91e
fix some array buffer type errors
frasercl Apr 18, 2026
1ae33db
use a symbol!
frasercl Aug 20, 2026
bc06399
just use chunk ids as map keys
frasercl Aug 21, 2026
6577144
Revert "just use chunk ids as map keys"
frasercl Aug 26, 2026
bbea5f4
fix datamanager closure references
frasercl Aug 26, 2026
748a020
use proper types in three map
frasercl Sep 11, 2026
377dad5
abstract away GPU interface with `DeviceInterface`
frasercl Sep 25, 2026
317a7e4
add `finishUpdate`
frasercl Sep 25, 2026
826e2f5
add distinct priorities for memory and device
frasercl Sep 25, 2026
55aee78
clean up chunk priority calculation a bit
frasercl Sep 25, 2026
36ab2d2
account for edge chunks in dim calculations
frasercl Sep 26, 2026
78e71f3
some docs updates
frasercl Sep 28, 2026
f7207a1
rename to use underscores
frasercl Oct 6, 2026
e0f7041
fix import
frasercl Oct 6, 2026
4f5d868
rename: `queueChunkRequest` -> `addChunkRequest`
frasercl Oct 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading