On Feb 24, 09 19:46:24 +0100, Michel Dänzer wrote: > On Tue, 2009-02-24 at 13:18 -0500, Chris Ball wrote: > > > EXA: Handle separate alpha maps properly in Composite fallback > > > > http://cgit.freedesktop.org/xorg/xserver/commit/?id=170cf1270dff38d3cce7f5ba5b940d1c0d70eff5 > > Driver maintainers: from this commit onwards, EXA requires you to pass > > in -DEXA_DRIVER_KNOWN_MAJOR=3, else it'll fail to build. If you use > > Prepare/FinishAccess, UploadToScratch or ExaOffscreenSwap*, you'll need > > to make other changes too.
There used to be a time where API changes were supposed to be upwards and downwards compatible. I grieve for that time. Seriously, this change would have been easy to do in a less invasive manner by not nuking the hook, but just not using it any more. And by adding an additional hook for the new buffer types. Enough ranting, radeonhd should be fixed now. Haven't validated, though. And the r6xx-r7xx-support branch probably needs similar treatment. Matthias -- Matthias Hopf <[email protected]> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ [email protected] Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de _______________________________________________ xorg-devel mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-devel
