Comment 43 for bug 204603

Created an attachment (id=16370)
Fixup ordering and wait for vblank

I can't reproduce your problem on my machine, but there's an off chance this latest patch will fix things...