From 6b8b067b1a7f0ae165c79e64558f5e0646574457 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Wed, 25 Jul 2018 09:37:22 +0200 Subject: Fix for zero length case --- gui/fpgaviewwidget.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gui/fpgaviewwidget.cc b/gui/fpgaviewwidget.cc index 7ccb3445..15f37ce0 100644 --- a/gui/fpgaviewwidget.cc +++ b/gui/fpgaviewwidget.cc @@ -198,6 +198,8 @@ bool LineShader::compile(void) void LineShader::draw(const LineShaderData &line, const QColor &color, float thickness, const QMatrix4x4 &projection) { auto gl = QOpenGLContext::currentContext()->functions(); + if (line.vertices.size() == 0) + return; vao_.bind(); program_->bind(); -- cgit v1.2.3