I think it is because I've used a color gradient for the background of my game, something similar with what I've attached here
http://imgur.com/baoPe8M . I think it has something to do with the way SDL2 scales up the images, although in this case I kept the image as it is (no scale), the result is, poor, like a of bands of colours effect.