[PATCH 00/13] RandR 1.3 Panning support
Matthias Hopf
mhopf at suse.de
Thu Dec 4 03:41:46 PST 2008
On Nov 28, 08 11:17:33 -0800, Keith Packard wrote:
> On Fri, 2008-11-28 at 18:46 +0100, Matthias Hopf wrote:
> > This set of patches adds panning support to RandR. Maybe it needs some
> > tweaking when Keith's transformation patches are applied.
>
> Transforms are on master and the 1.6 branch. I think there are some
> minor modifications needed here to deal with back-transforming the
> pointer position from screen space to crtc space. I don't have good
> thoughts on how this should actually work though. You'll need to try it
> out and see what's needed, I think.
I'll leave that for now (lack of time). Maybe next week or so.
Eventually we have to claim that panning and transformations don't play
nicely together yet.
> > The patches include version bumps to 1.3.0, dunno whether that should be
> > delayed until being actually final, please comment.
>
> I've bumped the randrproto version to 1.2.99.1; we'll move to 1.3.0 when
> we're finished pulling in changes.
Ok.
> > The current implementation behaves nicely on screen size changes and mode
> > changes, but I'd like to have it verified more before removing the
> > documentation parts that state that behavior on these actions is undefined.
>
> If you're reasonably happy with the current behaviour, please just write
> that into the spec. If we need to change it, we'll change the spec and
> the implementation.
Ok.
> > Also, there is no startup time support for about the same reason, as there
> > is no per-crtc configuration in xorg.conf.
>
> We've got per-monitor configuration support, which is where the panning
> would be added. The code currently shares CRTCs where monitor modes
Thought so, but haven't done that yet.
Matthias
--
Matthias Hopf <mhopf at suse.de> __ __ __
Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat at mshopf.de
Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de
More information about the xorg
mailing list