[Intel-gfx] [PATCH 0/3] explicit fencing
chris at chris-wilson.co.uk
Sun Apr 11 09:49:58 PDT 2010
On Sun, 11 Apr 2010 15:38:21 +0200, Daniel Vetter <daniel.vetter at ffwll.ch> wrote:
> Hi all,
> These three patches implement explicit fencing via execbuf2 for
> xf86-video-intel. Benchmarking results for thes patches on my i855GM are
> underwhelming: gvim-0 from cairo-perf-traces is 17% faster, everything
> else +/- a few percentage points the same. So tiled pixmaps still suck for
> xrender on fence reg constrained hw (up to 2x slowdown on certain
> cairo-perf traces versus untiled pixmaps).
> Tested on my i855GM and i945GM.
> If no one raises any issues with this, I'll merge these patches to master
> in a few days.
Hmm, odd that this would appear to work without:
* Enable use of fenced reloc type.
* New code should enable this to avoid unnecessary fence register
* allocation. If this option is not enabled, all relocs will have fence
* register allocated.
Chris Wilson, Intel Open Source Technology Centre
More information about the Intel-gfx