Solving issue 2023: "Pseudo memory leak with Detail window + memory handling optimization"
The Detail window buffers are now freed up when the it is closed. The CIECAM buffers are allocated only if necessary now, and if the single block allocation fails, it will try to allocate it in several blocks.
This commit is contained in:
@@ -250,12 +250,13 @@ namespace rtengine {
|
||||
virtual void autoExpChanged (double brightness, int bright, int contrast, int black, int hlcompr, int hlcomprthresh) {}
|
||||
};
|
||||
|
||||
class AutoCamListener {
|
||||
public :
|
||||
virtual void autoCamChanged (double ccam) {}
|
||||
virtual void adapCamChanged (double cadap) {}
|
||||
|
||||
};
|
||||
class AutoCamListener {
|
||||
public :
|
||||
virtual ~AutoCamListener() {}
|
||||
virtual void autoCamChanged (double ccam) {}
|
||||
virtual void adapCamChanged (double cadap) {}
|
||||
};
|
||||
|
||||
/** This class represents a detailed part of the image (looking through a kind of window).
|
||||
* It can be created and destroyed with the appropriate members of StagedImageProcessor.
|
||||
* Several crops can be assigned to the same image. */
|
||||
|
Reference in New Issue
Block a user