1
Graphics / Re: How do I implement smooth scrolling? (example inside)
« on: March 05, 2013, 05:44:44 am »Maybe the problem is my graphic card
Yes, it is. I have a Radeon HD 4200, and no matter what I do, it's simply impossible to achieve smooth interpolation with it. After trying out all the various fixed timestep/smooth scroll algorithms I could find, and still failing to do smooth scrolling/movement, I decided to try out some commercial games. It was a good idea, because all of them had this issue, both 2D and 3D games, with both OpenGL and Direct3D.
I can turn on VSync, but the ATI driver developers thought it wouldn't be fun if this would just work, so they messed this up as well to constantly generate 90% CPU load, even when the app does nothing but displays an empty window. (Again, not an SFML issue, because this happens with all 3D apps.) But then it seems they've "fixed" this for the 4500 so you can't even turn on VSync...
But, at least, they release hardware specifications and some code to the open source community, and this is a good thing. Under Linux with the open source ATI driver, everything works perfectly. I'm not sure why they can't do this under Windows.