input transformations

Xavier Bestel xavier.bestel at
Mon Feb 5 14:56:22 PST 2007

Le lundi 05 février 2007 à 16:10 -0500, David Reveman a écrit :
> On Mon, 2007-02-05 at 11:11 -0800, Deron Johnson wrote:
> > It's hard for me to evaluate this without some higher level context.
> > What sort of window transformations are you aiming to support
> > 3D perspective affine transformations? What sort of 3D objects will the
> > windows be mapped onto? There are a variety of possibilities:
> > a quad of infinite thinness, a flat slab (rectangular parallelipiped) or
> > any arbitrarily shaped 3D object. And, do you want to permit interaction
> > with transformed windows or use transformation only for transitional 
> > effects?
> I'd like us to be able to support an arbitrarily shaped 3D object even
> though I don't have any good use cases for that yet. The most important
> use cases right now are scaling, translating and duplicating windows but
> we'll definitely use this for more complex transformations soon.

Then take into account "non-contiguous windows" (imagine a compiz/beryl
plugin which "explodes" a window into many pieces).


More information about the xorg mailing list