← Back to team overview

kicad-developers team mailing list archive

Re: 5.1 stable release

 

Am 2018-12-09 14:41, schrieb John Beard:

On that note, how many people are actually using gtk3 for actual
designs? I know I am, but I've been stuck with fallback for a while
due to lagging, which I think is likely fixed now with the event
stuff, but I haven't had time to rebuild and check.
Hi John and others-

I use GTK for regular design work on Debian Buster. However, I generally use gtk2 because the gtk3 canvas is not yet useable for me for regular (read: with deadlines) work. I keep the gtk3 build current and use it periodically for development or when I need to use scripting.
Before GTK3 is fully usable from my perspective, we need to address the 
performance issues.  These pervade not just the new eeschema canvas but 
also pcbnew.  I haven't had time yet to do a proper performance analysis 
but something is slowing the system.  Just moving the cursor over the 
screen results in a CPU load of >700% when using OpenGL.  Using fallback 
the load is 65%.  For reference, when using GTK2, both canvases use 
6-10%.
I probably won't have much time to dig into the GTK stuff until the new 
year.  I can test items, though if there are thoughts about the cause 
and how to avoid the worst effects.
Best-
Seth


References