There is a massive performance regression on i915GM hardware,
opening/closing/redrawing looks as if it is done in slow motion.

I bisected the problem to:

commit 441ef916ae6569c88b3d6abaf7fea4d69be49d76
Author: Chris Wilson <[email protected]>
Date:   Thu Jan 10 19:14:21 2013 +0000

    intel: Throttle harder

    Filling the rings is a very unpleasant user experience, so cap the
    number of batches we allow to be inflight at any one time.

    Interestingly, as also found with SNA, throttling can improve
    performance by reducing RSS. However, typically throughput is improved
    (at the expense of latency) by oversubscribing work to the GPU and a
    10-20% slowdown is commonplace for cairo-traces. Notably, x11perf is
    less affected and in particular application level benchmarks show no
    change.

    Note that this exposes another bug in libdrm-intel 2.4.40 on gen2/3.

    Signed-off-by: Chris Wilson <[email protected]>

Please revert 441ef (or limit the new code to hardware that benefits from it)

cu,
 Knut
_______________________________________________
Intel-gfx mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to