Better use of cache with inpaint opposed highight reconstruction (#6822)
* Speed up preview when inpaint opposed enabled Only reprocess from raw if the white balance is changed. Otherwise, a cache from later in the pipeline can be used. * Remove unused code * Fix refresh map bit positions * Make WB & inpaint opposed refresh less brittle Co-authored-by: Hombre57 <natureh.510@gmail.com> --------- Co-authored-by: Hombre57 <natureh.510@gmail.com>
This commit is contained in:
@@ -64,9 +64,9 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
||||
DARKFRAME, // EvLCPUseVign,
|
||||
HDR, // EvLCPUseCA,
|
||||
M_VOID, // EvFixedExp
|
||||
ALLNORAW, // EvWBMethod,
|
||||
ALLNORAW, // EvWBTemp,
|
||||
ALLNORAW, // EvWBGreen,
|
||||
WB, // EvWBMethod,
|
||||
WB, // EvWBTemp,
|
||||
WB, // EvWBGreen,
|
||||
AUTOEXP, // EvToneCurveMode1,
|
||||
AUTOEXP, // EvToneCurve2,
|
||||
AUTOEXP, // EvToneCurveMode2,
|
||||
@@ -234,7 +234,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
||||
LUMINANCECURVE, // EvCATbadpix
|
||||
LUMINANCECURVE, // EvCATAutoadap
|
||||
DEFRINGE, // EvPFCurve
|
||||
ALLNORAW, // EvWBequal
|
||||
WB, // EvWBequal
|
||||
0, // EvWBequalbo : obsolete
|
||||
HDR, // EvGradientDegree
|
||||
HDR, // EvGradientEnabled
|
||||
@@ -470,7 +470,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
||||
RETINEX, // EvRetinexgaintransmission
|
||||
RETINEX, // EvLskal
|
||||
OUTPUTPROFILE, // EvOBPCompens
|
||||
ALLNORAW, // EvWBtempBias
|
||||
WB, // EvWBtempBias
|
||||
DARKFRAME, // EvRawImageNum
|
||||
0, // unused
|
||||
0, // unused
|
||||
@@ -517,7 +517,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
||||
ALLNORAW, // EvTMFattalEnabled
|
||||
HDR, // EvTMFattalThreshold
|
||||
HDR, // EvTMFattalAmount
|
||||
ALLNORAW, // EvWBEnabled
|
||||
WB, // EvWBEnabled
|
||||
AUTOEXP, // EvRGBEnabled
|
||||
LUMINANCECURVE, // EvLEnabled
|
||||
DEMOSAIC, // EvPdShrEnabled
|
||||
|
Reference in New Issue
Block a user