Erratic graphics rendering on Vista