emmedics4 a écrit :
--- In kicad-devel@ yahoogroups. com
<mailto:kicad-devel%40yahoogroups.com>, Vesa Solonen <vsolonen@.. .>
wrote:
>
> It seems using wxAutoBufferedPaint DC in OnPaint event as a Windows 7
> compositor fix introduces regression on Linux. All gui controls
flicker on
> zoom and the performance is much worse with or without compositing.
I am not sure wxAutoBufferedPaint is the problem under Linux, because
recent GTK libs are double buffered
and wxAutoBufferedPaint is defined as wxPaintDC in this case (like
under macOSX).
(in fact forcing wxPaintDC instead of wxAutoBufferedPaint does not
change the problem)
I believe AUI creates the problem when repositionning scrool bars in
DrawPanel (a wxScrolledWindow).
(Redraw commands like F3 key that do not change scrool bars do not
create flicker)
Currently i cannot test pcbnew without -DKICAD_AUIMANAGER=ON and
-DKICAD_AUITOOLBAR=ON options
because in this case some tool bars are not displayed under my Ubuntu
9.10 version since a recent update.
This is a very recent problem and i do not know what happens.