[Nouveau] nv50: wfb patches

Hervé Cauwelier herve.cauwelier at free.fr
Sun Apr 12 15:25:23 PDT 2009


Is there some option to pass? I have xserver 1.6, drm 2.4.9 and nouveau
master with your patches, but I see no progress in gnome-terminal
refresh when maximising the window or switching desktops. It still takes
like a couple of seconds where the CPU is at 100 %.

Some report from dmesg:

[drm] Initialized drm 1.1.0 20060810
nouveau 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
nouveau 0000:01:00.0: setting latency timer to 64
[drm] Detected an NV50 generation card (0x086700a2)
[drm] Initialized nouveau 0.0.12 libdrm-2.4.9 on minor 0
[drm] Allocating FIFO number 1
[drm] nouveau_fifo_alloc: initialised FIFO 1
[drm] Allocating FIFO number 2
[drm] nouveau_fifo_alloc: initialised FIFO 2

And Xorg.0.log: http://pastebin.ca/1390029

Regards

Maarten Maathuis a écrit :
> Updated patches, with one performance improvement. Not checking for
> tiled pixmaps when all pending pixmaps are linear. This reduces the
> overhead to the point that you are doing small memcopies instead of a
> large one.
> 
> I think i solved the XSHM problem, simply by accelerating it
> (http://cgit.freedesktop.org/xorg/xserver/commit/?id=1b5758bef0840c6614244e321790231b3c9477c9).
> 
> I'll be fading to the background for a few months pretty soon, so
> questions that involve access to my main machine (running nouveau,
> xorg-git, etc) should be asked soon (less than a week).
> 
> Maarten.
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Nouveau mailing list
> Nouveau at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/nouveau



More information about the Nouveau mailing list