xserver: Branch 'server-1.7-nominations'
Julien Cristau
jcristau at debian.org
Sat Nov 28 12:15:46 PST 2009
On Wed, Nov 25, 2009 at 21:49:22 -0800, Peter Hutterer wrote:
> commit 196aff9b18381d700fb28027186cce6e68ad587c
> Author: Aaron Plattner <aplattner at nvidia.com>
> Date: Tue Nov 24 10:21:28 2009 -0800
>
> Bug #25136: Revert "Fix clipping when windows are used as sources"
>
> That change causes lib(w)fb to make accelerated driver calls after the driver
> has entered a software fallback. Most drivers don't expect this, which leads to
> corruption or crashes. A change to make this code do the copy in software is
> unacceptably slow.
>
> This reverts commit e9aa61e9f0d663d5b34a397b943b4d1df44e873d.
>
> Conflicts:
>
> configure.ac
> fb/fbpict.c
>
> Signed-off-by: Aaron Plattner <aplattner at nvidia.com>
> Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
>
> diff --git a/fb/fb.h b/fb/fb.h
> index c35e765..6c9f8a1 100644
> --- a/fb/fb.h
> +++ b/fb/fb.h
> @@ -2080,8 +2080,7 @@ fbFillRegionSolid (DrawablePtr pDrawable,
>
> extern _X_EXPORT pixman_image_t *
> image_from_pict (PicturePtr pict,
> - Bool has_clip,
> - Bool is_src);
> + Bool has_clip);
> extern _X_EXPORT void free_pixman_pict (PicturePtr, pixman_image_t *);
>
> #endif /* _FB_H_ */
Looks like the above change breaks ABI, and breaks the intel 2.9.1
driver build.
Cheers,
Julien
More information about the xorg-devel
mailing list