64 Commits

Author SHA1 Message Date
luz.paz
cc60ea2248 Fix source comment and misc. typos
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L hist,fo,reall,bloc,alph`
2019-06-03 17:38:50 -04:00
Desmis
18d977502d Improve Tone-mapping iterates 2019-05-19 18:12:46 +02:00
Flössie
0cbc4923bc Relax dependency from procparams.h 2019-02-28 20:44:50 +01:00
luz.paz
e0ccb7da7d Misc. comment typo fixes
Found via `codespell`
2018-11-23 07:07:38 -05:00
heckflosse
8a31f0368c Use vsqrtf instead of _mm_sqrt_ps 2018-11-05 16:02:32 +01:00
heckflosse
2bea84cfa8 ImProcFunctions::CompressDR(): eliminate eps, #4815 2018-09-17 23:46:36 +02:00
heckflosse
1a191363ce review ImProcFunctions::CompressDR(), fixes #4815 2018-09-17 22:46:57 +02:00
Hombre
fbc81028eb First batch of variable name normalisation in ICM tool, see #4478 2018-05-14 00:57:55 +02:00
heckflosse
e69952d654 use double precision for large summations, #4408 2018-02-21 14:28:54 +01:00
heckflosse
fc751a0cce Wavelet Level Functions not working at all in dev, fixes #4405 2018-02-17 22:39:30 +01:00
Floessie
38cab123fc
Merge pull request #4401 from Beep6581/gcc8-warnings
Fix GCC 8 warnings
2018-02-15 20:54:43 +01:00
heckflosse
20fcffae94 Using Wavelet/Residual with contrast set to != 0 crashes on completely black image, fixes #4399 2018-02-15 13:42:10 +01:00
Flössie
cf3ea4f451 Turn wavelet.Lmethod into an integer (by @heckflosse, #4397) 2018-02-14 20:09:17 +01:00
luz.paz
c3c3ceac79 Misc. typos
Found via `codespell` 
+ removed rtengine/dcraw.patch per discussion in https://github.com/Beep6581/RawTherapee/pull/4395
2018-02-14 14:07:18 -05:00
heckflosse
c4068444a8 Segfault in lut.h, fixes #4390 2018-02-12 15:12:06 +01:00
heckflosse
96bf06a950 Removed most of the __x86_64__ dependencies. Also removed _RT_NESTED_OPENMP 2018-01-23 16:05:31 +01:00
Desmis
9a4359995f Suppress manuel settings fot local contrsat and edge detection in wavelet 2018-01-23 10:36:50 +01:00
Desmis
dbe3d55e33 Suppress unused wavelet parameters issue4318 2018-01-22 10:06:40 +01:00
Flössie
b98a3944a6 Merge branch 'dev' into procparams-cleanup 2017-11-20 20:40:57 +01:00
Flössie
aa414fca41 Clean rtengine::procparams::Threshold 2017-11-13 22:00:27 +01:00
heckflosse
06f07820bd Make compilation unit rtengine/ipwavelet.cc -Wextra clean, #4155 2017-10-21 19:52:41 +02:00
heckflosse
f38b271d74 fix heap-buffer-overflow in wavelet, Detected by AddressSanitizer. #4127 2017-10-10 15:44:27 +02:00
heckflosse
a9f769c5d7 Fix some coverity issues 2017-06-19 00:57:29 +02:00
heckflosse
8aff354df9 Fix some coverity and cppcheck issues 2017-06-18 18:40:40 +02:00
heckflosse
db18b7ad71 Fix some coverity issues 2017-06-14 22:13:49 +02:00
heckflosse
a6cf24bc13 Fix some coverity issues 2017-06-12 23:57:18 +02:00
heckflosse
9e5ce9a99b Some Coverity fixes (#3558) 2017-06-05 14:12:34 +02:00
Flössie
051670160b Some fixes as hinted by Coverity (#3558) 2017-06-05 10:58:14 +02:00
Alberto Griggio
14f544fcc2 fix for uninitialized local variable realtile in ImProcFunctions::ip_wavelet
Candidate fix for #3785
2017-04-10 13:37:15 +02:00
heckflosse
6e55f6bab5 Fixed a lot of issues reported by cppcheck 1.78 2017-04-08 22:41:46 +02:00
heckflosse
084f264aa9 Fixed another two warnings 2017-04-04 14:39:50 +02:00
Desmis
fd32727a77 fixed warning in ipwavelet.cc 2017-03-31 15:23:06 +02:00
Hombre
c654785ae3 Merge branch 'dev' into rt-cli 2017-03-18 18:17:45 +01:00
Flössie
97caf21b5c PIMPLed and streamlined ICCStore (#3691) 2017-03-18 11:59:14 +01:00
Flössie
88336cb897 Make RT build without __USE_MISC and __USE_XOPEN 2017-02-14 21:02:39 +01:00
Flössie
0bbc84b2af Merge branch 'master' into clang-tidy 2016-10-18 17:48:50 +02:00
Hombre
50165dab20 Merge branch 'master' into softproofing 2016-10-16 01:45:52 +02:00
Flössie
aeaff29ac0 Apply readability-simplify-boolean-expr 2016-10-12 20:01:30 +02:00
Flössie
0731975ff0 Apply modernize-use-nullptr
Setup:
- `mkdir tidy; cd tidy`
- `cmake .. -DCMAKE_BUILD_TYPE=debug -DPROC_TARGET_NUMBER=1 -DCACHE_NAME_SUFFIX=4 -DBINDIR=. -DDATADIR=. -DBUILD_BUNDLE=ON -DWITH_LTO=OFF -DOPTION_OMP=OFF -DCMAKE_EXPORT_COMPILE_COMMANDS=ON`
- `cd ..`
- `find -name '*.cc' -exec clang-tidy-3.8 -header-filter=.* -p=tidy -fix-errors -checks=modernize-use-nullptr {} \;`
2016-10-12 17:48:40 +02:00
Hombre
23011fbd63 Merge branch 'master' into softproofing 2016-10-04 00:04:57 +02:00
heckflosse
95027d2884 Cppcheck: Fix most issues in rtengine/ipwavelet.cc 2016-10-03 17:56:31 +02:00
heckflosse
ccd9002c3a Cppcheck: Solve issues related to copy constructor 2016-10-02 23:33:00 +02:00
heckflosse
6b769fb133 Correction to last commit 2016-09-12 12:54:46 +02:00
heckflosse
1c17be663b fixes #3425, A combination of settings in Wavelet's Edge Sharpnes tool crashes RawTherapee 2016-09-11 23:49:37 +02:00
Hombre
827acd35f9 Some bugfix. 2016-08-27 22:20:54 +02:00
Flössie
c0c82abb32 Merge branch 'master' into median-rework 2016-07-08 18:11:22 +02:00
heckflosse
c8779c04f5 Fix all - 2 cppcheck performance hints 2016-07-06 13:04:24 +02:00
Flössie
d82956bbe5 Add optimized median25 and kill old macros (#3346) 2016-06-21 20:50:42 +02:00
Adam Reichold
a3531d87fb Fix passing the large type struct cont_params by value in the image processing functions. 2016-02-07 14:10:36 +01:00
Adam Reichold
171674a3e8 Assert memory access preconditions in ImProcFunctions::ContAllL and begin to remove some of the detritus in that file as well. 2016-02-07 13:43:58 +01:00