Mail Archives: geda-user/2018/05/07/22:37:36
Hello Michael,
layer compositing test:
we have the file from yesterday (http://igor2.repo.hu/tmp/4096.lht.gz) and
a new file, that has the same lines spread on 8 different copper layers:
http://igor2.repo.hu/tmp/4096_lay.lht.gz
Please run pcb-rnd without a board, then:
1. pick some medium window size, like ~half of screen estate on one of
your screens
2. load the single layer version (4096.lht); do not zoom or pan, leave it
as it is after load, and run benchmark() a few times - we need to average
the value of multiple runs, they show some variation here (I got values
between 50.5 and 53.9 for this file)
3. within the same pcb-rnd session, please load the multi-layer version
(4096_lay.lht), again leave it as it is and run benchmark() a few times (I
got values (I got values between 49.5 and 54)
This tests one specific rendering feature of pcb-rnd that is different
compared to geda/pcb's gl rendering. If we get about the same values, we
know it's not our "new" layer compositing code. If we see the multi-layer
version being much slower, we know we need to implement the same
optimization in the gl HID that we have in the software render HIDs.
TIA,
Igor2
- Raw text -