Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_drawlayer_runtime_inputs_t Struct Reference

#include <runtime.h>

+ Collaboration diagram for dt_drawlayer_runtime_inputs_t:

Data Fields

const dt_drawlayer_session_state_tsession
 
const dt_drawlayer_process_state_tprocess
 
const dt_drawlayer_stroke_state_tstroke
 
const dt_drawlayer_worker_snapshot_tworker
 
const dt_drawlayer_cache_patch_tbase_patch
 
gboolean base_patch_valid
 
gboolean base_patch_dirty
 
gboolean painting_active
 
gboolean gui_attached
 
gboolean module_focused
 
gboolean display_pipe
 
gboolean have_layer_selection
 
gboolean have_valid_output_roi
 
gboolean use_opencl
 
gboolean view_changed
 
gboolean padding_changed
 

Field Documentation

◆ base_patch

const dt_drawlayer_cache_patch_t* dt_drawlayer_runtime_inputs_t::base_patch

◆ base_patch_dirty

gboolean dt_drawlayer_runtime_inputs_t::base_patch_dirty

◆ base_patch_valid

gboolean dt_drawlayer_runtime_inputs_t::base_patch_valid

◆ display_pipe

gboolean dt_drawlayer_runtime_inputs_t::display_pipe

Referenced by _build_runtime_schedule().

◆ gui_attached

gboolean dt_drawlayer_runtime_inputs_t::gui_attached

◆ have_layer_selection

gboolean dt_drawlayer_runtime_inputs_t::have_layer_selection

Referenced by _build_runtime_schedule().

◆ have_valid_output_roi

gboolean dt_drawlayer_runtime_inputs_t::have_valid_output_roi

Referenced by _build_runtime_schedule().

◆ module_focused

gboolean dt_drawlayer_runtime_inputs_t::module_focused

Referenced by _build_runtime_schedule().

◆ padding_changed

gboolean dt_drawlayer_runtime_inputs_t::padding_changed

Referenced by _build_runtime_schedule().

◆ painting_active

gboolean dt_drawlayer_runtime_inputs_t::painting_active

◆ process

const dt_drawlayer_process_state_t* dt_drawlayer_runtime_inputs_t::process

◆ session

const dt_drawlayer_session_state_t* dt_drawlayer_runtime_inputs_t::session

◆ stroke

const dt_drawlayer_stroke_state_t* dt_drawlayer_runtime_inputs_t::stroke

Referenced by _build_runtime_schedule().

◆ use_opencl

gboolean dt_drawlayer_runtime_inputs_t::use_opencl

◆ view_changed

gboolean dt_drawlayer_runtime_inputs_t::view_changed

Referenced by _build_runtime_schedule().

◆ worker

const dt_drawlayer_worker_snapshot_t* dt_drawlayer_runtime_inputs_t::worker

The documentation for this struct was generated from the following file: