Am Mittwoch, den 06.07.2011, 19:04 +0100 schrieb Simon Farnsworth: > The radeon pageflip ioctl handler delayed submitting the pageflip to > hardware until the vblank IRQ handler. On AMD Fusion (PALM GPU, G-T56N > CPU), when using a reduced blanking CVT mode, a pageflip submitted to > hardware in the IRQ handler failed to complete before the end of the > vblank, resulting in a guaranteed halving of frame rate despite having > plenty of spare CPU and GPU resource. > > Fix this by moving the pageflip request to hardware into the pageflip > ioctl, waiting until we are outside a vblank period so that pageflip > timing is still accurate. > > This doubles my frame rate in reduced blanking modes, and does not > have an impact on CPU usage in normal blanking modes. > > Signed-off-by: Simon Farnsworth <simon.farnsworth@xxxxxxxxxxxx> Please mention the bug number the commit closes/addresses in the commit message. […] Thanks, Paul
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel