Manuel Alfayate Corchete
Manuel Alfayate Corchete
Here's my config: [Amiga 1200.uae.txt](https://github.com/user-attachments/files/16763074/Amiga.1200.uae.txt) I use 60Hz (NTSC Amiga), low-latency Vsync enabled. Also, you said this: _The code pushes audio as part of each frame drawn, in custom.cpp._ Then,...
@midwan I recently implemented low-latency video on SDL2+Wayland: https://github.com/libsdl-org/SDL/commit/9e6b8d56e33f77dab507236d84a3f76b6fea7b2a ...But that is controlled via an env variable called SDL_VIDEO_DOUBLE_BUFFER (which I also implemented for the KMS/DRM backend years ago). So...
Seeing the same problem here with GCC version 14.2.0 on Debian
@ammen99 You are right. I exported `WAYFIRE_DISABLE_DIRECT_SCANOUT=1` before running Wayfire, and vsync rate halving in RetroArch with Vulkan and `max_swapchain=2` went away. So this is definitely an WLRoots problem, since...
@ammen99 Setting a `max_render_time` value of 3-4 does indeed workaround the issue, and vsync rate is correctly detected in RetroArch, so your theory about the lack of buffers is confirmed,...
@ammen99 I see. I'm totally ok with the static value. In fact, I prefer it to internal adjust, so please keep the static values as an option even if you...
Also, regarding automatic max_render_time adjustment when direct scanout is active, it's not such a good idea, and I have to agree, so maybe it should be disabled by default: https://github.com/labwc/labwc/issues/1913#issuecomment-2170958571
> SDL3 is still preview. There are daily changes and not even a release candidate. Don't rush it. Maybe you can add a selection for video driver later? Could be...
> I'm definitely not going to concern myself with Linux windowing systems. This upgrade is for the improved API and clarity of type names and what not, to help slightly...
> @vanfanel Is it still an issue or can we close this issue ? Thank you. This is still an issue, yes.