Ingo Weyrich
|
28cff72eb0
|
rawimagesource.cc : cleanup, also speedup and bugfix for ItcWB, #5676, #5675
|
2020-02-28 20:18:45 +01:00 |
|
Ingo Weyrich
|
d731e172c2
|
Further reduction of include dependencies
|
2019-11-01 16:15:59 +01:00 |
|
Flössie
|
add5c790d6
|
#pragma once for our headers plus drive-by formatting
|
2019-10-31 10:20:50 +01:00 |
|
Ingo Weyrich
|
068847eb5a
|
Further cleanup of include dependencies
|
2019-10-29 21:06:27 +01:00 |
|
Morgan Hardwood
|
60b2196bce
|
Updated gnu.org links to use HTTPS
|
2019-09-10 12:34:57 +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 |
|
heckflosse
|
1e4f9ac248
|
Avoid integer overflow when accessing luts with very large values
|
2019-06-09 14:36:38 +02:00 |
|
heckflosse
|
b8af63bb04
|
Use vclampf(value, low, high) whereever possible, #4942
|
2018-11-05 19:50:24 +01:00 |
|
heckflosse
|
0983817434
|
SSE: Review usage of vminf, vmaxf functions, #4942
|
2018-11-05 15:59:41 +01:00 |
|
Flössie
|
2125f42116
|
Turn almost all Listeners into abstract interfaces
|
2018-10-09 20:32:40 +02:00 |
|
heckflosse
|
4a1a10aab0
|
Pixel Shift: Improve motion mask and further changes
|
2018-04-14 01:11:01 +02:00 |
|
heckflosse
|
84c56f55b2
|
Accessing a lut with a double precision floating point index truncates, fixes #4431
|
2018-03-20 14:40:58 +01:00 |
|
heckflosse
|
835ca352cf
|
use C++11 keyword 'alignas' instead of ALIGNED16 macro, issue #4432
|
2018-03-07 18:47:21 +01:00 |
|
heckflosse
|
828964ce8d
|
Removed obsolete comment, #4392
|
2018-02-17 21:03:30 +01:00 |
|
heckflosse
|
b1d673a2ba
|
Fix bug in vectorized lut access, fixes #4392
|
2018-02-17 20:52:00 +01:00 |
|
heckflosse
|
96bf06a950
|
Removed most of the __x86_64__ dependencies. Also removed _RT_NESTED_OPENMP
|
2018-01-23 16:05:31 +01:00 |
|
heckflosse
|
3dcce23c24
|
rgbproc() speedups
|
2017-12-31 14:36:59 +01:00 |
|
heckflosse
|
524b0056dc
|
Speedup for rgbPrco()
|
2017-12-27 00:01:09 +01:00 |
|
heckflosse
|
a31f52213d
|
Fix warning (Wsign-compare)
|
2017-12-26 12:25:10 +01:00 |
|
gatoatigrado
|
6dab5742dd
|
Add comment and assertions
|
2017-12-25 22:50:40 -05:00 |
|
gatoatigrado
|
59e31ed36f
|
Code review changes
|
2017-12-25 22:46:09 -05:00 |
|
gatoatigrado
|
88ebaf618a
|
Code review changes
|
2017-12-25 18:19:48 -05:00 |
|
gatoatigrado
|
ebc92e1c35
|
New SSE interpolating routine for LUT<float>.
|
2017-12-25 16:11:42 -05:00 |
|
heckflosse
|
642b4cc86c
|
Fix some coverity issues
|
2017-06-16 21:21:22 +02:00 |
|
heckflosse
|
096bbeaf78
|
Fix all warnings in improcfun.cc
|
2017-03-31 14:28:12 +02:00 |
|
heckflosse
|
08c1066e1a
|
Fix all warnings in curves.cc
|
2017-03-30 17:21:27 +02:00 |
|
heckflosse
|
e98bd47487
|
Cppcheck: Fix some warnings
|
2016-10-12 19:04:06 +02:00 |
|
Flössie
|
d132149a26
|
Introduce rtengine/noncopyable.hpp
|
2016-10-08 15:36:44 +02:00 |
|
heckflosse
|
ccd9002c3a
|
Cppcheck: Solve issues related to copy constructor
|
2016-10-02 23:33:00 +02:00 |
|
heckflosse
|
d719dd385e
|
Fix possible issues when building with clang
|
2016-06-02 23:10:57 +02:00 |
|
Beep6581
|
10f4bf3109
|
Merged master into rgbcurvesspeedup.
|
2016-06-02 22:33:34 +02:00 |
|
heckflosse
|
ba53481750
|
Disable #pragma omp simd statement for clang builds, fixes #3324
|
2016-06-02 18:15:55 +02:00 |
|
heckflosse
|
20aec5b129
|
Cleanup and small improvements for ciecam02
|
2016-05-16 18:20:42 +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
|
6646c2dc5c
|
Speedup for thumbnail and editor processing, also reduced base memory usage a bit
|
2016-05-06 21:51:57 +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
|
e0e52fbffc
|
replace all __attribute__ ((aligned (16))) with ALIGNED16
|
2016-04-22 12:54:53 +02:00 |
|
heckflosse
|
86d7d9063f
|
correction for LUT += operator, fixes #3245
|
2016-04-08 12:46:08 +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 |
|
heckflosse
|
f0113b8f57
|
Removed benchmark code and made Color::gammatabThumb a LUTuc
|
2016-02-25 19:14:00 +01:00 |
|
heckflosse
|
7655fce8f9
|
Shadows/Highlights Sparmpask, speedup using SSE4 for native builds
|
2016-02-11 00:44:26 +01:00 |
|
DrSlony
|
0e0cfb9b25
|
Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle
|
2015-08-11 11:55:03 +02:00 |
|
torger
|
d5ca351c20
|
Issue 2134: removed obsolete raw highlight preservation setting from GUI (still left in procparams for backwards compatilibility)
|
2015-07-10 12:00:36 +02:00 |
|