Random patterns all over the place on screen. Activity monitor shows cpu usage is 80% idle... not sure what's going on Does anyone know what's going on here? My screen randomly renders these patterns all over the place at random times. OSX High Sierra. When you resize the window, it's gone but reappears soon after.

This problem only started happening recently (after recent High Sierra update)... screen is fine.
Okay... so I found out what the issue was. If you're using a thunderbolt dock and one display cable is connected via the thunderbolt dock, you cannot then connect the other display directly to the macbook. If you do this, the drivers are not capable enough to prevent the pixel tearing effect due to the pictures being slightly out of sync. Once I connected both displays via the thunderbolt dock, it worked fine.