Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
passthrough.c File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void passthrough_monochrome (float *out, const float *const in, dt_iop_roi_t *const roi_out, const dt_iop_roi_t *const roi_in)
 
static void passthrough_color (float *out, const float *const in, dt_iop_roi_t *const roi_out, const dt_iop_roi_t *const roi_in, const uint32_t filters, const uint8_t(*const xtrans)[6])
 

Function Documentation

◆ passthrough_color()

static void passthrough_color ( float *  out,
const float *const  in,
dt_iop_roi_t *const  roi_out,
const dt_iop_roi_t *const  roi_in,
const uint32_t  filters,
const uint8_t(*)  xtrans[6] 
)
static

◆ passthrough_monochrome()

static void passthrough_monochrome ( float *  out,
const float *const  in,
dt_iop_roi_t *const  roi_out,
const dt_iop_roi_t *const  roi_in 
)
static

1:1 demosaic from in to out, in is full buf, out is translated/cropped (scale == 1.0!)

References dt_iop_roi_t::height, dt_iop_roi_t::width, dt_iop_roi_t::x, and dt_iop_roi_t::y.

Referenced by process().