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

#include <runtime.h>

+ Collaboration diagram for dt_drawlayer_runtime_source_t:

Data Fields

dt_drawlayer_runtime_source_kind_t kind
 
dt_drawlayer_process_view_t process_view
 
const float * pixels
 
dt_pixel_cache_entry_tcache_entry
 
int width
 
int height
 
gboolean direct_copy
 
dt_iop_roi_t target_roi
 
dt_iop_roi_t source_roi
 
dt_drawlayer_runtime_buffer_t tracked_buffer
 
dt_drawlayer_runtime_actor_t tracked_actor
 
gboolean tracked_read_lock
 

Field Documentation

◆ cache_entry

dt_pixel_cache_entry_t* dt_drawlayer_runtime_source_t::cache_entry

Referenced by _update_runtime_state().

◆ direct_copy

gboolean dt_drawlayer_runtime_source_t::direct_copy

Referenced by _update_runtime_state(), and process().

◆ height

int dt_drawlayer_runtime_source_t::height

Referenced by _update_runtime_state().

◆ kind

dt_drawlayer_runtime_source_kind_t dt_drawlayer_runtime_source_t::kind

◆ pixels

const float* dt_drawlayer_runtime_source_t::pixels

Referenced by _update_runtime_state(), and process().

◆ process_view

dt_drawlayer_process_view_t dt_drawlayer_runtime_source_t::process_view

Referenced by _update_runtime_state(), and process().

◆ source_roi

dt_iop_roi_t dt_drawlayer_runtime_source_t::source_roi

Referenced by _update_runtime_state(), and process().

◆ target_roi

dt_iop_roi_t dt_drawlayer_runtime_source_t::target_roi

Referenced by _update_runtime_state(), and process().

◆ tracked_actor

dt_drawlayer_runtime_actor_t dt_drawlayer_runtime_source_t::tracked_actor

◆ tracked_buffer

dt_drawlayer_runtime_buffer_t dt_drawlayer_runtime_source_t::tracked_buffer

◆ tracked_read_lock

gboolean dt_drawlayer_runtime_source_t::tracked_read_lock

◆ width

int dt_drawlayer_runtime_source_t::width

Referenced by _update_runtime_state(), and process().


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