ImProcCoordinator::updateVectorscope(): fix crash caused by large stack allocation, speedup, fixed scaling from [0;255] to [0;65535] range

This commit is contained in:
Ingo Weyrich
2020-08-15 17:35:24 +02:00
parent e247a1e086
commit 07d26c16ed
4 changed files with 38 additions and 41 deletions

View File

@@ -2289,7 +2289,7 @@ bool EditorPanel::updateWaveform(void)
|| histogram_scope_type == HistogramPanelListener::NONE;
}
int EditorPanel::vectorscopeType(void)
int EditorPanel::vectorscopeType(void) const
{
switch (histogram_scope_type) {
case HistogramPanelListener::VECTORSCOPE_HS:

View File

@@ -146,7 +146,7 @@ public:
bool updateHistogram(void) override;
bool updateVectorscope(void) override;
bool updateWaveform(void) override;
int vectorscopeType(void) override;
int vectorscopeType(void) const override;
// HistogramPanelListener
void scopeTypeChanged(ScopeType new_type) override;