Take a screen shot when its weird. Then look at photo on something else. If the photo looks funny then its software. If the screenshot photo is perfect but when you look at the actual screen its messed up then you have a hardware problem.
Sent from my DROID BIONIC using Android Central Forums