#include <stddef.h>
#include <stdint.h>
#include "common/darktable.h"
Go to the source code of this file.
|
size_t | dt_iop_buffer_dsc_to_bpp (const struct dt_iop_buffer_dsc_t *dsc) |
|
void | default_input_format (struct dt_iop_module_t *self, struct dt_dev_pixelpipe_t *pipe, struct dt_dev_pixelpipe_iop_t *piece, struct dt_iop_buffer_dsc_t *dsc) |
|
void | default_output_format (struct dt_iop_module_t *self, struct dt_dev_pixelpipe_t *pipe, struct dt_dev_pixelpipe_iop_t *piece, struct dt_iop_buffer_dsc_t *dsc) |
|
int | default_input_colorspace (struct dt_iop_module_t *self, struct dt_dev_pixelpipe_t *pipe, struct dt_dev_pixelpipe_iop_t *piece) |
|
int | default_output_colorspace (struct dt_iop_module_t *self, struct dt_dev_pixelpipe_t *pipe, struct dt_dev_pixelpipe_iop_t *piece) |
|
int | default_blend_colorspace (struct dt_iop_module_t *self, struct dt_dev_pixelpipe_t *pipe, struct dt_dev_pixelpipe_iop_t *piece) |
|
◆ dt_iop_buffer_dsc_t
◆ dt_iop_buffer_type_t
◆ dt_iop_buffer_type_t
Enumerator |
---|
TYPE_UNKNOWN | |
TYPE_FLOAT | |
TYPE_UINT16 | |
◆ default_blend_colorspace()
◆ default_input_colorspace()
◆ default_input_format()
References dt_iop_buffer_dsc_t::channels, dt_iop_buffer_dsc_t::cst, dt_iop_buffer_dsc_t::datatype, dt_image_is_raw(), dt_ioppr_get_iop_order(), dt_dev_pixelpipe_t::image, IOP_CS_RAW, dt_dev_pixelpipe_t::iop_order_list, dt_iop_module_t::multi_priority, dt_iop_module_t::op, dt_dev_pixelpipe_iop_t::pipe, TYPE_FLOAT, and TYPE_UINT16.
◆ default_output_colorspace()
◆ default_output_format()
References dt_iop_buffer_dsc_t::channels, dt_iop_buffer_dsc_t::cst, dt_iop_buffer_dsc_t::datatype, dt_image_is_raw(), dt_ioppr_get_iop_order(), dt_dev_pixelpipe_t::image, IOP_CS_RAW, dt_dev_pixelpipe_t::iop_order_list, dt_iop_module_t::multi_priority, dt_iop_module_t::op, dt_dev_pixelpipe_iop_t::pipe, TYPE_FLOAT, and TYPE_UINT16.
Referenced by output_format().
◆ dt_iop_buffer_dsc_to_bpp()