[Intel-gfx] [ANNOUNCE] xf86-video-intel 2.11.901
Chris Wilson
chris at chris-wilson.co.uk
Tue Jun 15 23:40:58 CEST 2010
On Tue, 15 Jun 2010 23:03:27 +0200, Clemens Eisserer <linuxhippy at gmail.com> wrote:
> Hi Chris,
>
> > Vasily, Clemens can you both try reverting f74b3f82 on top of 2.11.901
> > and seeing if that fixes the corruption for you. It did not seem to make
> > a difference here...
>
> Sorry if that sounds stupid, but how can I do that?
Starting from scratch:
$ git clone git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel.git
$ cd xf86-video-intel
$ git checkout 2.11.901
$ git revert f74b3f82
Build and install as usual.
> Thanks Clemens
>
> PS: Saw you experimented with shader based trapezoid rasterization.
> just to be curious, what were the results so far?
Give-or-take that it is dubious that we can do a simple coverage based
accumulation of subpixels trapezoids within the specification of
PolyModeImprecise, benchmarking shows a small performance win for most
cairo traces [the improvements matching the elimination of
pixman_image_rasterize_trapezoid() and co], but in a few cases it can be
twice as slow. So I think it is back to a span renderer -- even if I just
trade GPU time for CPU time, that should be a win for application
performance.
--
Chris Wilson, Intel Open Source Technology Centre
More information about the Intel-gfx
mailing list