From cba8a0bb9c40331bb35dd8bbc1899bc427dd4a5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Mon, 18 Apr 2022 09:55:06 +0200 Subject: [PATCH] Clear image sizes buffer to prevent graphical glitches --- imagescrollareagl.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/imagescrollareagl.cpp b/imagescrollareagl.cpp index fbd4630..a2dde9c 100644 --- a/imagescrollareagl.cpp +++ b/imagescrollareagl.cpp @@ -126,7 +126,10 @@ void ImageWidget::allocateThumbnails(int count) m_thumbnailTexture->setLayers(count); m_thumbnailTexture->allocateStorage(); m_bufferSizes->bind(); - m_bufferSizes->allocate(count * sizeof(float)*3); + float *tmp = new float[count*3]; + memset(tmp, 0, count * sizeof(float)*3); + m_bufferSizes->allocate(tmp, count * sizeof(float)*3); + delete [] tmp; m_thumbnailCount = count; }