27 Commits

Author SHA1 Message Date
Daniel Gao
711f274403 Get rid of relative include paths
* Use target_include_directories to specify include paths
* Specify project root (parent of rtgui and rtengine) as include path
* Replace relative includes with normal includes
2024-11-16 17:20:02 -05:00
Ingo Weyrich
84cfedd2a2 rcd: fix border issue 2021-01-24 11:26:04 +01:00
Ingo Weyrich
d607028871 rcd demosaic: small change 2021-01-17 15:13:21 +01:00
Ingo Weyrich
369707df7a rcd demosaic: added some comments, #6054 2021-01-16 23:32:24 +01:00
Ingo Weyrich
59b7eb0bbd rcd: small speedup and cleaner code, #6054 2021-01-14 19:12:49 +01:00
Ingo Weyrich
f94cf78696 Improvement for rcd demosaic, #6054 2021-01-10 21:33:00 +01:00
Ingo Weyrich
064a79971b rcd demosaic: small speedup and reduction of memory usage 2021-01-04 13:39:29 +01:00
Ingo Weyrich
daf0e0ea14 Fix bad macro usage 2020-12-15 12:44:20 +01:00
Ingo Weyrich
46a22f7110 Hopefully fix MacOs clang builds 2020-10-08 16:01:46 +02:00
Ingo Weyrich
33c5d6ab3e SSE code for the most expensive loop. Also small cleanups 2020-09-03 22:04:11 +02:00
Ingo Weyrich
a3b33ac55d Don't crash when using rcd on non RGB raw files, #5849 2020-07-14 22:18:21 +02:00
Ingo Weyrich
b2218d05dd clip negative output of demosaicers to zero, #5561 2019-12-12 18:45:18 +01:00
Ingo Weyrich
03c0d6c86c Some cleanups, also fix some fallouts from reduce_include_dependencies branch 2019-11-05 20:31:17 +01:00
Ingo Weyrich
284fe57159 Further reduction of include dependencies 2019-10-31 13:29:12 +01:00
Morgan Hardwood
60b2196bce Updated gnu.org links to use HTTPS 2019-09-10 12:34:57 +02:00
Ingo Weyrich
55a2aae381 cppcheck: further fixes 2019-08-08 22:17:00 +02:00
Morgan Hardwood
5b50b2d059 Various interface fixes, closes #5211 2019-03-25 01:53:07 +01:00
Floessie
17bec0a2e5
Merge pull request #5197 from Beep6581/relax-procparam-dependency
Relax dependency from `procparams.h`
2019-03-11 15:14:00 +01:00
heckflosse
b0a7b5fed3 tiles per thread for some more tiled algorithms, #5203 2019-03-09 18:47:02 +01:00
heckflosse
77475a3827 configurable tiles per thread also for rcd, #5203 2019-03-03 17:29:19 +01:00
Flössie
0cbc4923bc Relax dependency from procparams.h 2019-02-28 20:44:50 +01:00
heckflosse
5c04e6308f First steps to allow border = 0, issue #4642 2018-06-27 22:34:53 +02:00
heckflosse
56c736f106 Disabled timing code in amaze and rcd demosaic 2018-03-20 14:04:01 +01:00
heckflosse
9514ba713c rcd_demosaic(): Fixed tiling bug. Small speedup 2018-03-02 14:28:51 +01:00
heckflosse
7e5f2ee19e rcd_demosaic(): another small speedup 2018-03-01 00:13:59 +01:00
heckflosse
2fb4403823 rcd_demosaic: further speedup 2018-02-28 14:53:02 +01:00
heckflosse
bad28bb0ad Made own compilation unit for rcd_demosaic() 2018-02-27 19:31:05 +01:00