Peter Hutterer <[email protected]> writes: > The transformation matrix we previously stored was a scaled matrix based on > the axis ranges of the device. For relative movements, the scaling is not > required (or desired). > > Store two separate matrices, one as requested by the client, one as the > product of [scale . matrix . inv_scale]. Depending on the type of movement, > apply the respective matrix. > > For relative movements, also drop the translation component since it doesn't > really make sense to use that bit. > > Input ABI 19 > > Signed-off-by: Peter Hutterer <[email protected]>
Reviewed-by: Keith Packard <[email protected]> -- [email protected]
pgpgm3R9k5y7Z.pgp
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
