Commit Graph

1011 Commits

Author SHA1 Message Date
Sergiusz Bazanski
0eb40da749 gui: implement zoom to outbounds 2018-07-27 01:21:50 +01:00
Sergiusz Bazanski
48713be0eb placer: only lock/unlock at beginning, yield elsewhere 2018-07-26 22:47:04 +01:00
Sergiusz Bazanski
d2c3807598 Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into q3k/clickity 2018-07-26 22:41:17 +01:00
Sergiusz Bazanski
402be30268 gui: after review of quadtree by msgctl, tougher tests 2018-07-26 22:41:10 +01:00
Sergiusz Bazanski
df908374dc gui: implement basic cursor picking 2018-07-26 22:40:45 +01:00
Sergiusz Bazanski
567566585c wip 2018-07-26 18:43:00 +01:00
Miodrag Milanovic
e5acd80247 Added back select on property list 2018-07-26 19:32:21 +02:00
Miodrag Milanovic
8db19778a0 Fix name clash for ecp5 2018-07-26 18:48:07 +02:00
Sergiusz Bazanski
940886f9fa Merge branch 'master' into q3k/clickity 2018-07-26 17:46:27 +01:00
Sergiusz Bazanski
ae6eeb9d81 gui: include linshader.{cc,h} 2018-07-26 17:39:22 +01:00
Sergiusz Bazanski
16acc6ea43 gui: move polyline/lineshader to gui/lineshader.{h,cc} 2018-07-26 17:37:24 +01:00
Sergiusz Bazanski
ba5395d89f gui: refactor FPGAViewWidget even more slightly 2018-07-26 17:33:19 +01:00
Sergiusz Bazanski
25bf147d1a Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr 2018-07-26 17:26:35 +01:00
Sergiusz Bazanski
706fe2f365 gui: refactor FPGAViewWidget slightly 2018-07-26 17:26:26 +01:00
Clifford Wolf
863432d350 Fix bba typo
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-26 18:02:50 +02:00
Sergiusz Bazanski
c37d2baaf6 common: rename GraphicElement::{style,type} enums, add _MAX members 2018-07-26 16:39:19 +01:00
Sergiusz Bazanski
340c2520b0 Merge branch 'master' into q3k/clickity 2018-07-26 16:26:26 +01:00
Sergiusz Bazanski
f1b84fbdc5 gui: style fixes 2018-07-26 16:26:05 +01:00
Sergiusz Bazanski
4a21436dfa Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr 2018-07-26 16:22:19 +01:00
Sergiusz Bazanski
c897c0ca9a gui: clickable bels, WIP 2018-07-26 16:20:58 +01:00
Clifford Wolf
03f92948d1 clangformat and GraphicElement::style comments
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-26 17:14:56 +02:00
David Shah
db7edbf0b3 Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr 2018-07-26 16:47:28 +02:00
David Shah
7ddcdbfed0 generic: Fixing build
Signed-off-by: David Shah <davey1576@gmail.com>
2018-07-26 16:47:09 +02:00
Clifford Wolf
f4a7478a40 Fix router1 locking in NDEBUG builds
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-26 16:45:57 +02:00
Clifford Wolf
467e0926f9 Add getWireType()/getPipType() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-26 16:38:11 +02:00
Clifford Wolf
6a59b8522c Move iCE40 switchbox gfx to UI groups
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-26 16:21:01 +02:00
Clifford Wolf
7152ae1e3d Add iCE40 pip gfx for carry_in mux
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-26 15:42:32 +02:00
Clifford Wolf
7f1075cb88 Update README.md 2018-07-26 13:33:48 +00:00
Clifford Wolf
10305db43f Update README.md 2018-07-26 13:30:33 +00:00
Clifford Wolf
a86c4f2f5d Improvements in bbasm
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-26 15:22:52 +02:00
Clifford Wolf
171d00ee37 Update README.md 2018-07-26 12:33:46 +00:00
Miodrag Milanovic
4587b8c000 added buttons for new zoom operations 2018-07-26 13:21:46 +02:00
Miodrag Milanovic
c9b9d9b227 highlight operation on multiple items 2018-07-26 11:42:05 +02:00
Eddie Hung
f78a74b9cf Merge branch 'eddieh/idstring_speedup' into 'master'
Reduce id() lookups for commonly used update_budget()

See merge request SymbioticEDA/nextpnr!20
2018-07-26 00:54:04 +00:00
Eddie Hung
950f33c1bb clangformat 2018-07-25 17:53:01 -07:00
Eddie Hung
e6015dc695 Merge remote-tracking branch 'origin/master' into eddieh/idstring_speedup 2018-07-25 17:51:47 -07:00
Sergiusz Bazanski
30d481e321 gui: Add QuadTree and tests 2018-07-25 21:57:20 +01:00
David Shah
7a8e8999d2 clangformat
Signed-off-by: David Shah <davey1576@gmail.com>
2018-07-25 19:45:38 +02:00
David Shah
75744ff14c Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr 2018-07-25 19:45:14 +02:00
David Shah
8fffb0add9 ecp5: Add global network info to database
Signed-off-by: David Shah <davey1576@gmail.com>
2018-07-25 19:44:50 +02:00
Miodrag Milanovic
9a4bdbe4b6 made select multiple to work 2018-07-25 19:21:46 +02:00
Miodrag Milanovic
2596b9fe17 Add ability for multiple selection, enable for select only items that make sense 2018-07-25 19:10:45 +02:00
Miodrag Milanovic
790d7159bb Fixed packing non pod 2018-07-25 17:42:32 +02:00
Clifford Wolf
a8001daf6f Add ice40/benchmark/report.ipynb
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-25 16:26:08 +02:00
Clifford Wolf
cc6e0e7df3 More minor ice40 benchmark improvements
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-25 15:51:19 +02:00
David Shah
1529fbe58c ice40: Tweaking picorv32_benchmark.py
Signed-off-by: David Shah <davey1576@gmail.com>
2018-07-25 15:49:43 +02:00
Sergiusz Bazanski
155fef9f16 ice40: fix wire_num in tests 2018-07-25 13:51:04 +01:00
David Shah
3f2e7d9916 Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr 2018-07-25 14:16:06 +02:00
David Shah
4b6d78ebe7 ecp5: Update trellis_import to use new bbasm
Signed-off-by: David Shah <davey1576@gmail.com>
2018-07-25 14:15:39 +02:00
Clifford Wolf
6ea898855c Minor improvements in iCE40 benchmark scripts
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-25 14:02:22 +02:00