heckflosse
c63cd8dd76
Apply white balance for thumbnails in float precision => more accurate and also faster than before with int precision
2016-06-01 22:30:48 +02:00
heckflosse
b31225672a
Some new improvements to speed of curve generation (mainly to speedup thumb processing in file browser)
2016-05-31 23:47:01 +02:00
heckflosse
20aec5b129
Cleanup and small improvements for ciecam02
2016-05-16 18:20:42 +02:00
heckflosse
b23778eebc
Speedup for flatcurves and NURBS curves getval() functions
2016-05-15 16:07:23 +02:00
heckflosse
56804fca69
use LUTf.makeIdentity()
2016-05-14 13:17:17 +02:00
heckflosse
9da7de4080
Fixed a bug I introduced with last commit and changed argument order of Ciecam02::curveJfloat
2016-05-14 12:04:02 +02:00
heckflosse
74447dff99
cleanup for Ciecam02::curveJfloat(..)
2016-05-13 21:52:49 +02:00
heckflosse
c601e05422
Fix non OpenMP build and astyled improcfun.cc
2016-05-13 15:40:21 +02:00
heckflosse
aa2beb4c72
Floessie suggested some C++11 related improvements which I add with this commit
2016-05-11 00:04:11 +02:00
heckflosse
5c14573be7
cleaned code a bit, also added a small speedup
2016-05-08 23:16:23 +02:00
heckflosse
01ddba2397
remove CLIP() from index when accessing gamma2curve LUT because gamma2curve LUT already clips internally
2016-05-07 22:11:39 +02:00
heckflosse
6646c2dc5c
Speedup for thumbnail and editor processing, also reduced base memory usage a bit
2016-05-06 21:51:57 +02:00
heckflosse
aa5072fa0a
Speedup for histogram panel
2016-05-03 20:12:04 +02:00
heckflosse
2dd2f5ca17
Speedup for thumbnail processing
2016-05-01 00:16:06 +02:00
heckflosse
e61e488346
small speedup for lut += operator
2016-04-23 22:45:40 +02:00
heckflosse
d153b55493
Reduce default strength of raw ca-auto-correction
2016-04-23 20:31:35 +02:00
Ingo Weyrich
2382341f41
Merge pull request #3260 from Floessie/fix-babehav
...
Fix #3259 , RT fails with ASan
2016-04-23 15:59:13 +02:00
Beep6581
50e6dfc95a
Recreated GNU GPL v3 license file, hopefully fixes #3218
2016-04-23 03:17:22 +02:00
Beep6581
35267fe8fd
Added DCPs: Sony ILCE-6000 #3220 , Nikon D7200 #3236 , Fujifilm X-T1 #3243 .
2016-04-23 02:50:49 +02:00
Beep6581
43329b89b1
Updated Deutsch by TooWaBoo, #3247
2016-04-23 00:04:39 +02:00
heckflosse
a79e4bc24b
small correction to last commit
2016-04-22 13:25:52 +02:00
Ingo Weyrich
609814afae
Merge pull request #3262 from Beep6581/cacorrectoddheightfix
...
Unstable output w/ same PP3 and RAW CA auto-correction when image height % 2 == 1
2016-04-22 12:57:02 +02:00
heckflosse
e0e52fbffc
replace all __attribute__ ((aligned (16))) with ALIGNED16
2016-04-22 12:54:53 +02:00
heckflosse
58fb7af2bb
Unstable output w/ same PP3 and RAW CA auto-correction when image height % 2 == 1, fixes #3258
2016-04-21 20:51:47 +02:00
Flössie
296919eb2b
Fix #3259 , RT fails with ASan
...
When compiling RT with `-fsanitize=address` it fails early in
`Options::setDefaults()`. To fix it, initialize `baBehav` directly as
permitted with C++11. As a bonus, I converted `addsetids.h` from
defines to an enum.
2016-04-20 20:29:51 +02:00
heckflosse
f7af57d11e
Allow lcp vignetting correction for lenses without focal length information (e.g. lenses without chip)
2016-04-12 13:38:45 +02:00
heckflosse
8e4c4be6d6
Allow lcp distortion correction for lenses without focal length information (e.g. lenses without chip)
2016-04-12 13:38:27 +02:00
heckflosse
44b9fdaae8
Fix crash and freeze opening files with GMCY cfa (e.g. Canon Powershot G1)
2016-04-11 17:06:54 +02:00
Hombre
3ac59ad467
Solving issue #3249 : "Fit crop to screen doesn't work as expected
...
anymore"
2016-04-11 01:37:23 +02:00
Desmis
324b54bb46
extend the limit of the tint slider to 10 for IR
2016-04-10 07:26:51 +02:00
heckflosse
86d7d9063f
correction for LUT += operator, fixes #3245
2016-04-08 12:46:08 +02:00
Ingo Weyrich
f64e3deea4
Merge pull request #3242 from Beep6581/ris_speedup
...
Speedup for getAutoExpHistogram and getAutoWBMultipliers. += operator for lookup tables (handy to sum up per thread built histograms)
2016-04-07 18:45:04 +02:00
heckflosse
1eb37d7730
LUT.h: new += operator to sum up per thread histograms; RawImageSource::getRAWHistogram: very small speedup
2016-04-07 18:34:39 +02:00
Ingo Weyrich
05aed401da
Merge pull request #3239 from Beep6581/xtransnew
...
Merge xtrans speedups into master
2016-04-03 18:28:08 +02:00
heckflosse
4858315e24
xtrans_interpolate: removed benchmark code and astyled
2016-04-03 18:24:40 +02:00
heckflosse
d629006252
Speedup for getAutoExpHistogram and getAutoWBMultipliers
2016-04-03 17:40:03 +02:00
Beep6581
8464ecaec8
Added DCP profiles for Fujifilm X-E1, X-E2, X-T1 and X-T10 with permission from user cack
2016-03-31 13:59:34 +02:00
Adam Reichold
4b9bc5be88
Try to fix #3132 by making sure every file chooser dialog is given an appropriate parent window.
2016-03-28 13:32:30 +02:00
heckflosse
a053f38059
11% speedup for xtrans demosaic
2016-03-24 13:40:16 +01:00
heckflosse
f6cb2579d0
fix possible buffer overrun in raw ca correction
2016-03-22 17:46:30 +01:00
heckflosse
bfc0505320
xtrans demosaic: 4% speedup and disabled CLIP
2016-03-22 17:29:48 +01:00
Ingo Weyrich
71dd6a6e59
Merge pull request #3228 from Beep6581/xtransnew
...
Speedup for xtrans demosaic
2016-03-20 01:45:01 +01:00
Hombre
4dddb349b4
Fix #2388 : "Partial Paste still buggy, quite impartial"
2016-03-20 01:41:56 +01:00
heckflosse
db275b1f91
removed benchamrk code from xtrans demosaic
2016-03-20 01:32:10 +01:00
heckflosse
0c786ee1bc
RT won't read width of toolpanel on startup
2016-03-20 00:35:05 +01:00
Beep6581
d2d436ea6a
Deutsch updated by TooWaBoo, closes #3227
2016-03-19 21:29:43 +01:00
Hombre
f36565cba9
Fix issue #3182 : "Preview image jumps around on canvas while zooming"
2016-03-18 21:49:23 +01:00
heckflosse
8e35deb9c9
Fix uninitialized variable in toolpanelcoord.cc
2016-03-16 19:34:31 +01:00
heckflosse
636d0be314
about 4% speedup for xtrans demosaic
2016-03-15 19:21:07 +01:00
heckflosse
703b3edb0a
Don't demosaic again when changing 'False Colour Suppression Steps
2016-03-14 17:40:19 +01:00