![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "common/darktable.h"#include "common/iop_order.h"#include "develop/blend.h"#include "develop/pixelpipe_cpu.h"#include "develop/pixelpipe_gpu.h"#include <assert.h>#include <math.h>#include <stdio.h>
Include dependency graph for pixelpipe_cpu.c:Functions | |
| int | pixelpipe_process_on_CPU (dt_dev_pixelpipe_t *pipe, const dt_dev_pixelpipe_iop_t *piece, const dt_dev_pixelpipe_iop_t *previous_piece, dt_develop_tiling_t *tiling, dt_pixelpipe_flow_t *pixelpipe_flow, gboolean *const cache_output, dt_pixel_cache_entry_t *input_entry, dt_pixel_cache_entry_t *output_entry) |
| int pixelpipe_process_on_CPU | ( | dt_dev_pixelpipe_t * | pipe, |
| const dt_dev_pixelpipe_iop_t * | piece, | ||
| const dt_dev_pixelpipe_iop_t * | previous_piece, | ||
| dt_develop_tiling_t * | tiling, | ||
| dt_pixelpipe_flow_t * | pixelpipe_flow, | ||
| gboolean *const | cache_output, | ||
| dt_pixel_cache_entry_t * | input_entry, | ||
| dt_pixel_cache_entry_t * | output_entry | ||
| ) |
References dt_iop_buffer_dsc_t::bpp, dt_iop_buffer_dsc_t::channels, dt_iop_buffer_dsc_t::cst, darktable, dt_iop_buffer_dsc_t::datatype, dt_image_t::dsc, dt_dev_pixelpipe_iop_t::dsc_in, dt_dev_pixelpipe_iop_t::dsc_out, DT_DEBUG_NAN, DT_DEV_PIXELPIPE_BLEND_TRANSFORM_INPUT, DT_DEV_PIXELPIPE_BLEND_TRANSFORM_NONE, DT_DEV_PIXELPIPE_BLEND_TRANSFORM_OUTPUT, dt_dev_pixelpipe_cache_rdlock_entry(), dt_dev_pixelpipe_debug_dump_module_io(), DT_DEV_PIXELPIPE_DISPLAY_ANY, dt_dev_pixelpipe_transform_for_blend(), dt_develop_blend_colorspace(), dt_develop_blend_process(), dt_ioppr_get_pipe_work_profile_info(), dt_ioppr_transform_image_colorspace(), dt_pixel_cache_alloc(), dt_pixel_cache_entry_get_data(), dt_pixelpipe_cache_alloc_align_float, dt_pixelpipe_cache_free_align, dt_tiling_piece_fits_host_memory(), FALSE, dt_iop_roi_t::height, dt_dev_pixelpipe_t::image, IOP_CS_RAW, IOP_FLAGS_SUPPORTS_BLENDING, MAX, out, darktable_t::pixelpipe_cache, PIXELPIPE_FLOW_BLENDED_ON_CPU, PIXELPIPE_FLOW_BLENDED_ON_GPU, PIXELPIPE_FLOW_PROCESSED_ON_CPU, PIXELPIPE_FLOW_PROCESSED_ON_GPU, PIXELPIPE_FLOW_PROCESSED_WITH_TILING, dt_dev_pixelpipe_iop_t::process_tiling_ready, dt_dev_pixelpipe_iop_t::roi_in, dt_dev_pixelpipe_iop_t::roi_out, TRUE, TYPE_FLOAT, darktable_t::unmuted, and dt_iop_roi_t::width.
Referenced by dt_dev_pixelpipe_process_rec(), and pixelpipe_process_on_GPU().