Modules
Structs
Structure describing a logical device. Some members are internally mutable,
stored behind mutexes.
TODO: establish clear order of locking for these:
mem_allocator
, desc_allocator
, life_tracker
, trackers
,
render_passes
, pending_writes
, trace
.