Commit Graph

26 Commits

Author SHA1 Message Date
Andrey Skvortsov
833c8b10a5 add braces 2010-09-21 21:26:08 -07:00
Andrey Skvortsov
b14c0a9fe9 put extern batchthread into namespace 2010-09-21 21:25:29 -07:00
Andrey Skvortsov
e23854a4f8 get rid of the thread in the progressconnector. Not sure if helped with crashes 2010-09-21 21:24:02 -07:00
Andrey Skvortsov
7e7ce797e8 fix division by zero random crash for unknown reason, now will get black image instead 2010-09-21 21:20:50 -07:00
Andrey Skvortsov
34cc3e3dee fix retroactive bug last visited directory not saved (only this branch); make filebrowser vertical layout; cleanup commented out code 2010-09-19 20:40:16 -07:00
Andrey Skvortsov
ce13359d38 Fix conflict with the batch thread. Make sure batch thread yields to the thread opening a preview. This should eliminate (all?) crashes when something is being done while batch is running. 2010-09-18 22:56:59 -07:00
Andrey Skvortsov
1464eed466 Refactor thumbimageupdater threading schema. Use glib threadpool class, 8 threads, remove container thread and fix stop code. This should fix some crashes caused by thread conflicts occurred if folders switched quickly multiple times. 2010-09-18 22:53:56 -07:00
Andrey Skvortsov
f7f984033d prevent launching image opening if there is one in progress 2010-09-18 22:46:36 -07:00
Andrey Skvortsov
c16563902c small fix for progressconnector commit 2010-09-18 22:43:37 -07:00
Andrey Skvortsov
19fbfe818c protect progressconnector thread with mutex just in case 2010-09-18 22:41:37 -07:00
Andrey Skvortsov
51fd0898cd fix if statement in BatchQueueEntryUpdater::process 2010-09-18 22:40:29 -07:00
askvortsov
faa3c80bd3 commit after pool from trunk and revert to my latest step 2 languages 2010-09-16 18:38:57 -07:00
Andrey Skvortsov
58c887a445 glib threadpools experimental in thumb updater 2010-09-14 00:05:56 -07:00
Andrey Skvortsov
71b2f5b33e fix bilinear openmp bug 2010-09-13 18:10:30 -07:00
Andrey Skvortsov
ca2d13c442 severe memory leak in thumbimageupdater._process 2010-09-13 17:54:29 -07:00
Andrey Skvortsov
800e82b762 separate settings for preview and batch 2010-09-12 23:36:29 -07:00
Andrey Skvortsov
5cc9fdf758 Fix minor error/crash compiled in release. Bilinear speed is awesome in release -03 -fopenmp . Need to add option Prevew and Batch for processing now! 2010-09-11 23:40:11 -07:00
Andrey Skvortsov
7a3942aaab Bilinear demosaic from dcraw + omp support. Faster then light! Great for previews. 2010-09-11 23:05:36 -07:00
askv
5bf5ce84b8 profile load openmp 2010-09-10 21:57:40 -07:00
askv
f45a801e19 omp for getImage in rawimagesource.cc 2010-09-10 20:38:55 -07:00
askv
2f5c2959bb omp for olympus G channel compensation loops 2010-09-10 00:29:52 -07:00
askv
5778a5316c set some threads to THREAD_PRIORITY_LOW 2010-09-09 23:49:24 -07:00
askv
609213fb57 commit after pool and conflict fix 2010-09-09 20:31:25 -07:00
askv
aa77b69443 commit after merge with trunk 2010-09-09 20:26:00 -07:00
askvortsov
459a8e4b0e if no b/a area enabled some speed up when opening images 2010-09-09 16:17:56 -07:00
askv
84ecfe412a classic rt UI ! 2010-09-06 14:54:45 -07:00