AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Darktable portable9/16/2023 ![]() ![]() Not sure itâs really portable, but now I can open 2.6.2 and 2.7. If you want to add comments to your *.bat file you do the after a REM. Of course your USB driver letter need to stay the same to make it work. If the folder not exist they will be created. The data.db will now sit in the \config\ folder. Start /d âG:\Cam_Stuff\darktable\dt-270oct\darktable\binâ darktable.exe -library G:\Cam_Stuff\darktable\dt-270oct\darktable\userdata\portable.db -configdir G:\Cam_Stuff\darktable\dt-270oct\darktable\userdata\config So what I did, I created a TXT file that I called dt2.bat, just to remind me what version I run without actually opening it. That works fine, but when you start it it asks you if you want to convert the data.db to the latest version - if you say ââyesââ then 2.6.2 wonât start. I did install the 2.7.0 exe on an external HDD. Pascal de Bruijn (a group admin) edited this topic 110 months ago.Half way back to topic, after lots of research I got something working now.įirstly, my main aim wasnât making darktable portable, but rather have two versions run on my Win10 PC - release 2.6.2 plus the latest 2.7.x DEV version. The good news is though that there are LLVM forks which do support OpenMP, so presumably it is on it's way eventually. LLVM certainly has it's cool points (particularly the static analysis stuff), but for many real world use-cases it is still to this day very much playing catchup with GCC. As I pointed out, our Mac porter probably jumped through some hoops to work around the lack of a proper native compiler on OSX. OpenMP is particularly awesome as it's extremely non-invasive, and quite portable. GCD is probably highly irrelevant, as it's an OSX specific service/library, which means it's only useful to OSX exclusive applications, who make a significant effort to benefit from it. Mac OS is not so much behind as it is sideways compared to GCC since the adoption of the LLVM for Xcode, the Apple IDE.Īnecdotally, I have a menu bar item that indicates core activity, and all the cores seem to be engaged whenever I export from Darktable. Yes, since Mac OS X 10.8 (Mountain Lion) there is a service called "Grand Central" (GCD - please see /library/ios/documentation/Performance.)that can distribute multithreaded software across multiple cores automagically. ![]() The input file needs to be in Lab Portable Float Map format. sometimes testing it is the only way to find out.Ä«ut seriously? MAC? Ever heard of LENOVO with ubuntu or fedora on? darktable is an open source photography workflow application, image editor and raw developer, a virtual lighttable and darkroom for photographers. You can time the overall performance of converting lets say 1000 pictures from a portable drive with specific settings, measure the time required, and go with a portable drive then to a store with the computer you want to buy on display, ask the seller to install this software and do the same test using the same portable drive. I vaguely recall our Mac porter needing to jump through a few hoops to make this work on OS X.Ä«ut beyond that I don't know exact/current details. That said, this is extra complicated on OS X, because Apple's compiler is outdated and thus only supports a uselessly outdated version of OpenMP. How efficiently this is varies per module, since some algorithms simply don't parallelize well. I am considering upgrading my old Mac to a new multi-core Mac Pro, and have been unable to find whether the Mac OS version of darktable supports multi-core processing, and if so, how many cores?Äarktable (when built with recent/proper versions of GCC) uses OpenMP which allows most of the imaging pipeline to utilitize multiple cores. ![]()
0 Comments
Read More
Leave a Reply. |