GUI: fix osc out of bounds mode
This commit is contained in:
parent
90829a8a95
commit
5466b26c75
|
@ -221,8 +221,9 @@ void FurnaceGUI::drawOsc() {
|
||||||
waveform[i]=ImLerp(inRect.Min,inRect.Max,ImVec2(x,0.5f-y));
|
waveform[i]=ImLerp(inRect.Min,inRect.Max,ImVec2(x,0.5f-y));
|
||||||
}
|
}
|
||||||
if (settings.oscEscapesBoundary) {
|
if (settings.oscEscapesBoundary) {
|
||||||
ImDrawList* dlf=ImGui::GetForegroundDrawList();
|
dl->PushClipRectFullScreen();
|
||||||
dlf->AddPolyline(waveform,512,color,ImDrawFlags_None,dpiScale);
|
dl->AddPolyline(waveform,512,color,ImDrawFlags_None,dpiScale);
|
||||||
|
dl->PopClipRect();
|
||||||
} else {
|
} else {
|
||||||
dl->AddPolyline(waveform,512,color,ImDrawFlags_None,dpiScale);
|
dl->AddPolyline(waveform,512,color,ImDrawFlags_None,dpiScale);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue