Could be Video card or could be your screen is going bad... Try connecting it to an external monitor. if it does the same thing and has the same issues on an external monitor, then it's most likely the Vid card and not the screen itself.
Can't find your answer ? Ask !
Read discussions in other Laptop Tech Support categories