Actually, upon further testing, I found that portrait pictures are badly rendered all across the places on either the gallery app and your built in app. Only by zooming in and out, will it renders properly.