I am using OpenGL 4.x with SDL2 for my window initialization. Running on an HP laptop with an NVidia Quadro K1100M.
I believe I have the necessary configurations set for vsyncing, such as:
SDL_GL_SetSwapInterval(1);
SDL_SetHint(SDL_HINT_RENDER_VSYNC, "1");
Also, set vertical sync to 'On' in my NVidia Control Panel.
but if you view the video below, it looks like there is some issue with the vertical redraw. Idk if this is an issue with VSync, with double buffering, or with something else.
Note in the video when I move the texture in view left to right, no issues are visible, but when i move forward and back, you see them clearly. The artifacts are much more noticable toward the top of the screen where the texels are taking up fewer pixels.
Can anyone confirm that this looks like a VSync issue, or any ideas for what it might be? Much appreciated.