Ingo Weyrich
|
42a9d8d404
|
Added a space to test LGTM
|
2019-07-15 21:43:51 +02:00 |
|
Ingo Weyrich
|
67e94e41c8
|
FileCatalog::getFileList(): speedup
|
2019-07-14 15:23:28 +02:00 |
|
Ingo Weyrich
|
72ae120bd1
|
FileCatalog::reparseDirectory(): speedup
|
2019-07-14 15:03:08 +02:00 |
|
Desmis
|
91984b2891
|
merge with dev
|
2019-07-12 18:42:45 +02:00 |
|
Desmis
|
a2bfcd7690
|
merge with dev
|
2019-07-12 18:39:07 +02:00 |
|
Ingo Weyrich
|
55f6b1ad1e
|
Merge pull request #5373 from Beep6581/dcp_cache_speedup
DCPStore: use std::string instead of slow Glib::ustring
|
2019-07-12 13:49:11 +02:00 |
|
Ingo Weyrich
|
d64592bab3
|
Merge pull request #5370 from Beep6581/color_propagation_speedup
Speedup for color propagation
|
2019-07-12 13:48:38 +02:00 |
|
Ingo Weyrich
|
d1c9a5f989
|
Removed timing code
|
2019-07-12 13:46:45 +02:00 |
|
Ingo Weyrich
|
7257aee235
|
DCPStore: use std::string instead of slow Glib::ustring
|
2019-07-12 12:56:47 +02:00 |
|
Flössie
|
494aa99323
|
Fix missing include guards
|
2019-07-12 08:10:30 +02:00 |
|
rom9
|
6e31285d9e
|
Merge remote-tracking branch 'origin/dev' into filmnegative
|
2019-07-10 21:37:23 +02:00 |
|
Flössie
|
856b437983
|
Some minor code cleanups
|
2019-07-10 13:16:03 +02:00 |
|
Ingo Weyrich
|
3f9c232f18
|
hilite_recon.cc
|
2019-07-09 23:15:38 +02:00 |
|
Ingo Weyrich
|
0b1ba37c75
|
color propagation: fix segfault whan there is nothing to reconstruct
|
2019-07-09 19:40:08 +02:00 |
|
Ingo Weyrich
|
c56106beae
|
color propagation: small speedup, also some code formating
|
2019-07-09 17:39:53 +02:00 |
|
Flössie
|
3b78a5c227
|
Minor cleanups after #5315 and #5368
|
2019-07-09 13:18:08 +02:00 |
|
Floessie
|
e980d9b225
|
Merge pull request #5315 from Beep6581/rtsurface-cleanup
Rtsurface cleanup
|
2019-07-09 13:02:46 +02:00 |
|
Ingo Weyrich
|
fe43bf1bf2
|
color propagation: use up to 4 cores where previously only up to 3 cores were used
|
2019-07-09 00:40:25 +02:00 |
|
Ingo Weyrich
|
4f73e5bb3c
|
Fix oob access in last commit
|
2019-07-09 00:20:04 +02:00 |
|
Ingo Weyrich
|
54fdbe41ea
|
dump SSE code in boxblur2 because new code is faster with auto-vectorization, also pad bufferwidth for boxblur2 to a multiple of 16
|
2019-07-08 23:57:24 +02:00 |
|
Floessie
|
de01850f78
|
Merge pull request #5369 from luzpaz/misc-typos
Fix misc. typos and whitespace
|
2019-07-08 10:32:06 +02:00 |
|
Morgan Hardwood
|
bcc727e1cf
|
Sony DSC-R1 camconst.json entry, closes #5359
Confirmed wl in commit 9ea964f5d.
Updating quality level to B thanks to sample set in #5359
(not A as sample set lacks LENR).
|
2019-07-07 22:45:30 +02:00 |
|
Ingo Weyrich
|
4d6c3f2ce2
|
Speedup for color propagation
|
2019-07-07 15:29:24 +02:00 |
|
luz.paz
|
e172dcabda
|
Fix misc. typos and whitespace
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L hist,fo,reall,bloc,alph,dof,thre,makro,chang,currentry,portugues,vektor,ue`
|
2019-07-07 07:48:34 -04:00 |
|
Flössie
|
6cbcb9fee5
|
Fix compilation and more C++11 (fixes #5368)
|
2019-07-06 17:37:49 +02:00 |
|
Ingo Weyrich
|
c39a79802f
|
Merge pull request #5367 from TooWaBoo/dev-lang
Update Deutsch locale
|
2019-07-06 14:40:08 +02:00 |
|
TooWaBoo
|
3c18613afb
|
Typo fixed
|
2019-07-06 14:36:49 +02:00 |
|
TooWaBoo
|
7f5080ded0
|
Update Deutsch locale
|
2019-07-06 13:59:31 +02:00 |
|
Ingo Weyrich
|
0f09559413
|
Windows build crashes when trying to load a corrupted jpg, fixes #5366
|
2019-07-06 12:58:53 +02:00 |
|
Morgan Hardwood
|
6fa533c40b
|
Clarify permanent file deletion strings
Closes #5365
|
2019-07-05 15:30:30 +02:00 |
|
heckflosse
|
a5800a18b0
|
raw crop for OLYMPUS E-M1X highres mode
|
2019-07-04 17:21:19 +02:00 |
|
Desmis
|
f6058d472c
|
merge with dev
|
2019-07-04 08:34:14 +02:00 |
|
Desmis
|
50e6aa12c7
|
merge with dev
|
2019-07-04 08:23:56 +02:00 |
|
heckflosse
|
c04171bf34
|
minor speedups
|
2019-07-02 23:24:58 +02:00 |
|
heckflosse
|
bb11f68535
|
Fix wrong SSE code path of shadowToneCurve()
|
2019-07-02 21:01:51 +02:00 |
|
rom9
|
b4c109f275
|
ProcParams now contain red and blue ratios, to be aligned with values in the GUI.
|
2019-06-29 16:06:40 +02:00 |
|
rom9
|
41e5899f97
|
Moved film negative thumbnail processing to own compilation unit
|
2019-06-28 22:54:32 +02:00 |
|
rom9
|
0920f6dfe8
|
rawData is not needed anymore in channelsAvg after commit d7bab9ba
|
2019-06-28 22:51:22 +02:00 |
|
rom9
|
536bbf95aa
|
Added comments to clarify the difference between default exponents in procparams and default ratios in the GUI sliders.
|
2019-06-28 22:17:28 +02:00 |
|
rom9
|
4e09fd4f21
|
Changed master exponent default from 2.0 to 1.5; it was too large for high-contrast negatives. Set all sliders as log-scale, centered at 1.0, so that reasonable values can be fine-tuned more easily.
|
2019-06-28 21:29:06 +02:00 |
|
rom9
|
d7bab9ba9f
|
Changed channelsAverage() to sample values from the original data in the RawImage instance, taking into account black levels. This lets me completely revert my awful commit 22f6297a5 and clip values to 65535, as it should be to avoid trouble downstream.
|
2019-06-28 20:44:40 +02:00 |
|
rom9
|
938fc63dd0
|
Replaced powf calls with the optimized pow_F macro (which also works for the non-SSE2 case).
|
2019-06-27 23:01:51 +02:00 |
|
heckflosse
|
4eb7240a41
|
change granularity of raw black point adjusters from 0.1 to 1
|
2019-06-27 22:39:36 +02:00 |
|
rom9
|
a3004bb2b8
|
Added SSE2 optimization in film negative thumbnail processing.
|
2019-06-27 22:03:59 +02:00 |
|
heckflosse
|
9ea964f5d9
|
camconst.json: some raw crops and white levels
|
2019-06-27 15:32:28 +02:00 |
|
heckflosse
|
a652752c2f
|
raw crops for FUJIFILM X-T30 and Sony DSC-HX99
|
2019-06-26 22:12:38 +02:00 |
|
heckflosse
|
e76d98fb9f
|
raw crop for Sony DSC-RX0M2
|
2019-06-26 20:49:07 +02:00 |
|
Desmis
|
c933436399
|
merge with dev
|
2019-06-26 08:16:07 +02:00 |
|
Desmis
|
7ac9629a7e
|
Some improvments
|
2019-06-26 06:47:19 +02:00 |
|
rom9
|
63a6e1b79c
|
Changed GUI behaviour so that the first slider sets the reference exponent (green channel), and the other two sliders set the ratio of the red/blue exponent to the reference one. This should be more intuitive, and less confusing when clicking on the reset-to-default slider button. Now the first slider sets the general contrast, while the other two affect the color.
Lowered exponent slider max value from 6 to 4 (it was too large to be useful). New sliders are log-scale.
|
2019-06-26 02:00:34 +02:00 |
|