Hi Keith,

it seems like the length field in the RRGetCrtcTransform reply should be
24+(pn+pnp)/4+(cn+cnp)/4+pf+cf, not 16+...

Cheers,
Julien

On Wed, Nov 26, 2008 at 09:23:38 -0800, Keith Packard wrote:

> ++┌───
> ++    RRGetCrtcTransform
> ++    1       CARD8                   major opcode
> ++    1       27                      RandR opcode
> ++    2       2                       length
> ++    4       CRTC                    crtc
> ++      ▶
> ++    1       1                       Reply
> ++    1                               unused
> ++    2       CARD16                  sequence number
> ++    4       16+(pn+pnp)/4+(cn+cnp)/4+pf+cf  reply length
> ++    36      TRANSFORM               pending transform
> ++    1       BOOL                    has transforms
> ++    3                               unused
> ++    36      TRANSFORM               current transform
> ++    4                               unused
> ++    2       pn                      pending filter name length
> ++    2       pf                      pending filter num params
> ++    2       cn                      current filter name length
> ++    2       cf                      current filter num params
> ++    pn      STRING8                 pending filter name
> ++    pnp                             unused, pnp=pad(pn)
> ++    4*pf    FIXED                   pending filter params
> ++    cn      STRING8                 current filter name
> ++    cnp                             unused, cnp=pad(cn)
> ++    4*cf    FIXED                   current filter params
> ++└───
> ++    
_______________________________________________
xorg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xorg

Reply via email to