Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-add-explicit-dependency-on-generate_conf.patch | add explicit dependency on generate_conf Weirdly, this missing dependency seems to only show up when running "make -j1". |
David Bremner <david@tethera.net> | no | 2021-04-08 | ||
0002-Avoid-div-by-zero-in-dt_iop_clip_and_zoom_mosaic_hal.patch | Avoid div by zero in dt_iop_clip_and_zoom_mosaic_half_size (#8954) * Avoid div by zero in dt_iop_clip_and_zoom_mosaic_half_size_plain Fixes #8951 Although the file given in the issue is crippled we can avoid the crash. In `dt_iop_clip_and_zoom_mosaic_half_size` and the sse friend there is possibly a div/0 problem that should be checked. * Fixing same dib by zero in dt_iop_clip_and_zoom_mosaic_half_size_f * Remove sse code for dt_iop_clip_and_zoom_mosaic... after testing performance checked performance non-sse vs sse specific code - with added local timers - using gcc 10.2 - testing -t 1/4/8/16 - intel (xeon like 9900) with fixed clock rate in - dt_iop_clip_and_zoom_mosaic_half_size - dt_iop_clip_and_zoom_mosaic_half_size_f - dt_iop_clip_and_zoom_demosaic_passthrough_monochrome_f - dt_iop_clip_and_zoom_demosaic_half_size_f with consitant results. For all functions the sse specific code was somewhat slower (~20%) than the vectorized compiler code. Number of omp cores didn't matter, just made the results more measurable because of low execution times. So i removed all the sse specific code for less code burden and better performance. * Fix sse header plus div/0 At least for bayer images we absolutely want to be sure there is no div by zero as there might be buggy dng files. |
Hanno Schwalm <hanno@schwalm-bremen.de> | no | 2021-05-14 | ||
0003-it-fix-wrong-translation-breaking-the-CSS.patch | it: fix wrong translation breaking the CSS. (cherry picked from commit 154e945f4bef98de82eff728a6485b1c6c4d79c5) |
Pascal Obry <pascal@obry.net> | no | 2021-01-07 |