OK, I played with it. I can’t be certain whether I like the results from it or a fixed enfuse workflow better yet. It’s still significantly more effort (adjusting 5-6 sliders, vs flipping a switch and twiddling one slider). In terms of potential theoretical visual improvements vs. effort required, I’m not a fan so far.
I’ve been using the enfuse approach for years, I’ve been very happy with its results as much as you may hate aspects of the algorithm. It happens to have been “baked in” to the basecurve module, for better or for worse.
I’m not seeing haloing there. Unless you’re talking about the low-frequency artifacts they explicitly state for that particular image as being a known (rare) corner case.
The only time I’ve seen haloing with an exposure fusion algorithm derived from enfuse is with the current state of darktable master (with one example given in an image posted above). Guess what? That was the one which was entirely processed in linear space.
Self compiled - for months I assumed it was a mistake on my part, but the reality was that it was the result of going from a release prior to Neo being blacklisted to one afterwards.
Same thing will happen to any user who updates from an older prepackaged version of DT to one after the blacklist. All they’ll see as a user is - darktable is now significantly slower, at least on mobile Kaby Lake CPU/GPU combinations such as the i5-7200U and the Neo driver packaged with Ubuntu 19.04.
Disable the blacklist - boom, major performance increase. Users shouldn’t have to dig into darktablerc to make it perform well.
OK, I need to head out to enjoy today’s nice weather, but it sounds like that’s a good idea. Either a mod can split posts regarding enfuse to a different thread, or I’ll start a new thread when I get back.