Software cursor broken with several X screens

Pierre-Loup A. Griffais pgriffais at nvidia.com
Tue Apr 6 14:40:35 PDT 2010



On 04/06/2010 08:20 AM, Tiago Vignatti wrote:
> On Tue, Apr 06, 2010 at 03:52:07AM +0200, ext Pierre-Loup A. Griffais wrote:
>> The DC code is broken for setups with several screens. Devs only have one pSave
>> pixmap and there's no code to thrash them like p[Save|Restore]GC.
>>
>> That means if you have two X screens and force SW cursor on both, the server
>> will end up passing a bunch of CopyAreas with mismatching screens to the driver,
>> which can fail horribly if the driver does a good job abstracting screens away
>> from each other.
>
> If helps you, I can confirm this happening here also.
>
>                              Tiago


More information about the xorg-devel mailing list