diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2018-07-25 09:37:22 +0200 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2018-07-25 09:37:22 +0200 |
commit | 6b8b067b1a7f0ae165c79e64558f5e0646574457 (patch) | |
tree | 53e8c06beb5dede50b5d16457b83fc42ee21203c | |
parent | 5e58a329e6826fe6262077c1276ecf375b014f92 (diff) | |
download | nextpnr-6b8b067b1a7f0ae165c79e64558f5e0646574457.tar.gz nextpnr-6b8b067b1a7f0ae165c79e64558f5e0646574457.tar.bz2 nextpnr-6b8b067b1a7f0ae165c79e64558f5e0646574457.zip |
Fix for zero length case
-rw-r--r-- | gui/fpgaviewwidget.cc | 2 |
1 files changed, 2 insertions, 0 deletions
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(); |