From b52aed25ddcda658375eb10ca9824445dde1844c Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sat, 16 Aug 2025 17:19:54 -0500 Subject: [PATCH] GUI: optimize sample tex render optimize background drawing --- src/gui/sampleEdit.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/gui/sampleEdit.cpp b/src/gui/sampleEdit.cpp index c053b906d..5ac5b59f1 100644 --- a/src/gui/sampleEdit.cpp +++ b/src/gui/sampleEdit.cpp @@ -1620,7 +1620,7 @@ void FurnaceGUI::drawSampleEdit() { } int ij=0; - for (int i=0; i0) { for (int j=0; jisLoopable() && (scaledPos>=sample->loopStart && scaledPos<=sample->loopEnd)) { @@ -1629,12 +1629,15 @@ void FurnaceGUI::drawSampleEdit() { data[ij++]=bgColor; } } - } - if (availY>0) { + for (int i=1; i>1); i>1)); i++) { data[i]=centerLineColor; } } + unsigned int xCoarse=samplePos; unsigned int xFine=0; unsigned int xAdvanceCoarse=sampleZoom;