On Tue, 15 Jun 2010 23:03:27 +0200, Clemens Eisserer <linuxhi...@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 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx