Ethan Merritt - 6 days ago

Several things here.

Qt is much faster than wxt on my machines, and I have seen no lags. This has been true through many versions of gnuplot over many years. So I suspect there is some other contributing factor in the environment. Maybe the Qt implementation on your machine is poor, or maybe the wxWidgets implementation is better than I have. There are at least 3 different environment dependent "backends" for wxWidgets. Could you please provide

  • gnuplot version
  • operating system + version
  • Qt version
  • Window manager (X11? Wayland? Quartz?)
  • desktop (gnome? plasma? KDE? Windows?)
  • gtk version if wxWidgets is using the gtk implementation (as opposed to Mac or Windows or OpenGL)?

I am currently seeing some problems with wxt run under Wayland. See bugs #2890, #2891. These problems are avoided by setting environmental variable GD_BACKEND=x11 (at the cost of a roughly 10% slowdown as seen here).

[EDIT] removed incorrect description of "volatile" keyword. I had that backwards. Sorry.

 

Last edit: Ethan Merritt 6 days ago