Commit Graph

6 Commits

Author SHA1 Message Date
Bane Stojkovic a8d8a9b409 Render optimization (#1087)
* Caching and culling improvements

* doc

* Update canvas-rendering-cache-and-culling.md

* caching for wires

* cache invalidation improvements

* caching improvements

* twisted wire performance update

* Improved grid rendering on screen and when exporting; PDF export of the grid is now vector-based and does not get blurry on zooming in

* area append improvement

* bug fix for subtracting trace cuts

* Twisted wire stroke render improvement

* various performance improvements

* lazy area merging

* regression update

* Update update.xml

* code cleanup

* Twisted wire border thickness fix
2026-10-14 21:15:40 +02:00
Bane Stojkovic caac843741 Regenerate regression references from current master
The previous references were produced by 4.34 (2022) and no longer matched any project: netlist
pin names and the switch-setup header have changed since. PNGs and both netlist variants were
regenerated with PREPARE; netlists were deleted first, because PREPARE only writes a netlist
that does not exist yet.
2026-10-14 12:30:07 +02:00
Bane Stojkovic 45b9532e66 Potentiometer bodies are no longer considered as conductive surfaces to avoid unwanted shorts 2022-11-26 11:20:00 +01:00
Bane Stojkovic 0e5dad5412 Sync tests 2022-11-24 22:28:19 +01:00
Bane Stojkovic 4d88fb36cb Update regression files 2022-10-30 10:10:25 +01:00
Bane Stojkovic cf315c5f79 Redo regression test input files 2022-10-22 22:36:54 +02:00