[PATCH 0/5] glamor: Fixes ported from the standalone tree

Michel Dänzer michel at daenzer.net
Wed Apr 23 02:54:40 PDT 2014

AFAICT these are all the relevant fixes which went into the standalone
glamor tree since it was imported into the xserver tree.

Patch 4 involves changes to the PutImage path which conflict with Keith's
pending rework of that, but the other parts of it are required for patch
5 AFAICT. Patch 5 in turn could be dropped in favour of Keith's 'Add
glamor_program based copy acceleration' change in his glamor-server
branch. But either that or patch 5 is necessary e.g. to make the game
OpenTTD playable (at least on Radeons).

I've only lightly tested these so far.

[PATCH 1/5] glamor: Fix coordinates handling for composite
[PATCH 2/5] glamor: Fix memory leak in _glamor_copy_n_to_n()
[PATCH 3/5] glamor: Fallback to system memory when fail to allocate
[PATCH 4/5] glamor: Add in support for the stride parameter when
[PATCH 5/5] glamor: Optimization to copy area when the source doesn't

More information about the xorg-devel mailing list