Hey, sorry for the baby question. I'm sure it's been answered a million times, but I'm having a hell of a time finding a post with the exact same issue. If there is one, feel free to point me at it.
I'm rendering through SDL2's renderer, which is defaulting to direct3d on windows. I'm running my simulation at a fixed timestep that's less than my render rate. My render is lerping between the last 2 sim updates at a fixed rate. Standard stuff.
I'm seeing inconsistent jitter, which I've spent a few days trying to track down in the code. There are things that I can do which make it better or worse, but I can never fully get it to go away. Today, I took a recording and noticed that the jitter is inconsistent even while replaying the same recording. Sometimes it hitches at a fixed rate, sometimes it's jittery the whole time, sometimes it's almost smooth.
Hopefully you can see it through multiple watches of the video like I can. I tried enabling vsync through SDL2's renderer flag, but that didn't do anything.
What's going on? I can provide specific details of my code if desired, but I figure this might be a “this happens all the time, here's what to do” kind of thing.