aboutsummaryrefslogtreecommitdiffstats
path: root/gui/fpgaviewwidget.h
diff options
context:
space:
mode:
authorMiodrag Milanovic <mmicko@gmail.com>2018-10-14 12:40:19 +0200
committerMiodrag Milanovic <mmicko@gmail.com>2018-10-14 12:40:19 +0200
commit529a595157a2eef24f8529b0de0c504a40ed503b (patch)
treea5e6c1f5fff31146da8ee3946ab864cc8745b4e6 /gui/fpgaviewwidget.h
parent96efe48847dbf7f25f97b6059dacacd33fde4bec (diff)
downloadnextpnr-529a595157a2eef24f8529b0de0c504a40ed503b.tar.gz
nextpnr-529a595157a2eef24f8529b0de0c504a40ed503b.tar.bz2
nextpnr-529a595157a2eef24f8529b0de0c504a40ed503b.zip
Recalculate max zoom level depending of arch
Diffstat (limited to 'gui/fpgaviewwidget.h')
-rw-r--r--gui/fpgaviewwidget.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gui/fpgaviewwidget.h b/gui/fpgaviewwidget.h
index 51a038fc..4be41bf5 100644
--- a/gui/fpgaviewwidget.h
+++ b/gui/fpgaviewwidget.h
@@ -127,7 +127,7 @@ class FPGAViewWidget : public QOpenGLWidget, protected QOpenGLFunctions
private:
const float zoomNear_ = 0.1f; // do not zoom closer than this
- const float zoomFar_ = 30.0f; // do not zoom further than this
+ float zoomFar_ = 10.0f; // do not zoom further than this
const float zoomLvl1_ = 1.0f;
const float zoomLvl2_ = 5.0f;
@@ -291,7 +291,7 @@ class FPGAViewWidget : public QOpenGLWidget, protected QOpenGLFunctions
QMutex rendererDataLock_;
void clampZoom();
- void zoomToBB(const PickQuadTree::BoundingBox &bb, float margin);
+ void zoomToBB(const PickQuadTree::BoundingBox &bb, float margin, bool clamp);
void zoom(int level);
void renderLines(void);
void renderGraphicElement(LineShaderData &out, PickQuadTree::BoundingBox &bb, const GraphicElement &el, float x,