![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Raw float RGBA patch used by drawlayer I/O routines. More...
#include <io.h>
Collaboration diagram for dt_drawlayer_io_patch_t:Data Fields | |
| int | x |
| int | y |
| int | width |
| int | height |
| float * | pixels |
Raw float RGBA patch used by drawlayer I/O routines.
| int dt_drawlayer_io_patch_t::height |
Patch height in pixels.
Referenced by _overlay_patch_row_rgba(), _refresh_piece_base_cache(), dt_drawlayer_io_background_layer_job_run(), and dt_drawlayer_io_load_layer().
| float* dt_drawlayer_io_patch_t::pixels |
Interleaved RGBA float pixel data.
Referenced by _overlay_patch_row_rgba(), _refresh_piece_base_cache(), dt_drawlayer_io_background_layer_job_run(), and dt_drawlayer_io_load_layer().
| int dt_drawlayer_io_patch_t::width |
Patch width in pixels.
Referenced by _overlay_patch_row_rgba(), _refresh_piece_base_cache(), dt_drawlayer_flush_layer_cache(), dt_drawlayer_io_background_layer_job_run(), and dt_drawlayer_io_load_layer().
| int dt_drawlayer_io_patch_t::x |
Patch origin X in raw layer coordinates.
Referenced by _overlay_patch_row_rgba(), _refresh_piece_base_cache(), dt_drawlayer_ensure_layer_cache(), dt_drawlayer_flush_layer_cache(), dt_drawlayer_io_background_layer_job_run(), and dt_drawlayer_io_load_layer().
| int dt_drawlayer_io_patch_t::y |
Patch origin Y in raw layer coordinates.
Referenced by _overlay_patch_row_rgba(), _refresh_piece_base_cache(), dt_drawlayer_io_background_layer_job_run(), and dt_drawlayer_io_load_layer().