dsa-t

Results 157 comments of dsa-t

1. Revert the setting of 0 swap interval on GLX+X11 because this is a regression compared to 3.2. 2. Don't override the swap interval, provide an API for the user...

> Re (1), do you mean to revert [3dde6bd](https://github.com/wxWidgets/wxWidgets/commit/3dde6bdeb0cec5af8b81a231b9deb851d975a2c2) (Disable swap interval in GLX wxGLCanvas implementation too, 2023-12-25) or somehow do it only for XWayland but not for the "genuine"...

So in other words: 1. Stop overriding the swap interval. 2. Copy KiCad's `SetSwapInterval` implementation to wx.

Well there should be `SetSwapInterval` that is implemented in all backends, not just `GLXSetSwapInterval`. Note that the swap interval is 0 by default on GLX, so it doesn't make sense...

> Sorry, I'm totally lost, if the swap interval for GLX is 0 anyhow, why setting it to 0 in [3dde6bd](https://github.com/wxWidgets/wxWidgets/commit/3dde6bdeb0cec5af8b81a231b9deb851d975a2c2) fixed anything and why do we need to stop...

> 1. The goal above is not realized, i.e. by default applications using `wxGLCanvas` will still experience catastrophic slowdown if any of their windows is hidden when using Wayland. I...

> 1. The goal above is not realized, i.e. by default applications using `wxGLCanvas` will still experience catastrophic slowdown if any of their windows is hidden when using Wayland. If...