Manuel Alfayate Corchete
Manuel Alfayate Corchete
Yes, but it's obviously wrong: 120Hz + Vsync Swap Period = 2 should result in the same number of frames being rendered as 60Hz + Vsync Swap Period = 1.
> [@vanfanel](https://github.com/vanfanel) have you discovered any workaround for this? In my case, only way to get perfect frame pacing is with Sync to Exact Content Framerate on, but then I...
Ah yes, I know what you mean. But for example I have several monitors around that can do near-60Hz modes with no problems at all. In fact near-60Hz modes are...
@midwan Ah, yes, people would use a PAL Amiga as default, and would most certainly go into black-screen land automatically. You are right. I am so used to having monitors...
Ok, I can see that the SDL2 audio callback function is only used when in "pull mode", right? As in "pull mode" is what I was used to work with...
@midwan Ah! I tried the PUSH mode with latency set to "1", and indeed there are no audio defects, but audio is terribly lagged behind video. You can see it...
@midwan Also tried PUSH with latency set to "minimum", and audio latency is still very noticeable.
I've also been trying to decrease `sd->sndbufsize` in `open_audio_sdl2()` to something like 0x40 (=64) with no noticeable changes. What's the correct way to push audio more often??
@midwan Increasing `sd->sndbufsize` in `open_audio_sdl2()` doesn't have any noticeable effect on the audio delay when using PUSH. What I need to know is: What determines how often `finish_sound_buffer_sdl2_push()` is called?
@midwan We are not understanding each other :P My system is a 12th gen i5, with only ALSA audio. I can set the audio buffer to "1" and there is...