The RandR-"unable to set rotation" issue in AMD Geode LX platform

Cui, Hunk Hunk.Cui at amd.com
Wed Jun 2 04:30:51 PDT 2010


Hi, Michel,
 	But I mean in the Xsever1.7.1 or Xserver1.8.99, the maskX and maskY values are 0, this is why?

Thanks,
Hunk Cui

-----Original Message-----
From: Michel Dänzer [mailto:michel at daenzer.net] 
Sent: Wednesday, June 02, 2010 7:26 PM
To: Cui, Hunk
Cc: Alex Deucher; Kai-Uwe Behrmann; yangman at gmail.com; xorg-devel at lists.x.org; xorg at lists.freedesktop.org
Subject: RE: The RandR-"unable to set rotation" issue in AMD Geode LX platform

On Mit, 2010-06-02 at 19:15 +0800, Cui, Hunk wrote: 
> 
> #0  lx_do_composite (pxDst=0x8bef7f0, srcX=0, srcY=0, maskX=13860, maskY=-1740, dstX=0, dstY=0, width=1024, height=768) at lx_exa.c:992

[...]

> #4  CompositePicture (op=1 '\001', pSrc=0x8bb2fc0, pMask=0x0, pDst=0x8bb41c0, xSrc=0, ySrc=0, xMask=<value optimized out>, yMask=<value optimized out>, xDst=<value optimized out>, yDst=<value optimized out>, width=1024, height=768) at picture.c:1675

[...]

> The lx_do_composite function is the Geode-driver function, the others
> are the XServer function, when I replace to the Xsever1.7.1 or
> Xserver1.8.99, the maskX and maskY values are 0. That make me doubt
> it. Can you have some other opinion?

As there's no mask involved in the composite operation (pMask == NULL),
the mask coordinates are irrelevant.


-- 
Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer



More information about the xorg-devel mailing list