2010/5/16 Xavier Chantry <chantry.xav...@gmail.com>:
> Patrice reported this a few days ago in nouveau channel and wiki,
> using xorg 1.7 and probably nvfx driver.
> I can reproduce with xorg 1.7 and nv50 with current git master.
>
> Window resizing (for example with glxgears or any mesa demos/*) is
> broken, as seen in the following picture :
> http://omploader.org/vNGM2bg
>
> If other gallium drivers work (at least llvmpipe seems to work), does
> it indicate something wrong in nouveau ?

Yes, nouveau needs to fall back calling dri2Invalidate in the
glViewport() hook like other DRI2 drivers.  If the nouveau developers
don't want to do that (I think Francisco hinted that he didn't want to
imlpement the old hack), nouveau needs to fail to load when the
__DRI_USE_INVALIDATE extension is not present in the extension list
passed from the loader (effectively requiring master xorg and mesa).

Kristian
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to