backends/drm: fix frame scheduling with pageflip timestamps in the future

Xaver Hugl requested to merge work/zamundaaa/frame-scheduling into master

The timestamp is often about 400µs in the future on my desktop. I think it's because the pageflip happens somewhere in vblank, but the timestamp is for the first pixel being scanned out

Merge request reports