![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <dev_viewport.h>
Collaboration diagram for dt_dev_viewport_t:Data Fields | |
| dt_atomic_uint64 | generation |
| dt_dev_viewport_state_t | state |
Definition at line 67 of file dev_viewport.h.
| dt_atomic_uint64 dt_dev_viewport_t::generation |
Single-writer seqlock, same contract as dt_dev_geometry_store_t: the GUI thread is the only writer, while the darkroom worker and drawlayer's "draw-back" thread both read.
Definition at line 71 of file dev_viewport.h.
Referenced by _publish(), dt_dev_viewport_get(), and dt_dev_viewport_new().
| dt_dev_viewport_state_t dt_dev_viewport_t::state |
Definition at line 72 of file dev_viewport.h.
Referenced by _publish(), dt_dev_viewport_get(), dt_dev_viewport_new(), and update_modelines.modelines_updater_t::process_line().