Re: XFree86 5.0 TODO
Sven Luther <[email protected]>
| Newsgroups | gmane.comp.xfree86.forum |
|---|---|
| Message-ID | <20030322062945.GA1064@iliana> |
On Fri, Mar 21, 2003 at 10:50:22PM +0100, Egbert Eich wrote: > Sven Luther writes: > > > > > > No, the model I have in mind is not window driven. The driver only > > > gets the information to zoom a part of the screen. It doesn't care > > > what is displayed there. Your application has the notion of a window. > > > > What application are you speaking of here ? The window manager ? The > > specific app that own the window ? The configurator app ? A special > > zooming app ? > > Your zooming application. Ok, ... Would it be possible for the zooming app to get feedback from the windows manager when the window get moved, or maybe from the X server directly ? > > > It has to do the proper things if this window is enlarged, obscured, > > > closed. > > > > Mmm, what would be the behavior here in case the window is partially > > hidden ? With the technical solution i propose, the second head would > > simply be a viewport into the framebuffer of the first head, so there > > would be no way it could un-hide the window content. > > Yes. But the application could soom the window differently > or whatever. The problem you would have generally is that > you don't want to distort the aspekt ratio, therefore on > a window not having the same aspect ration as you second > head you'd have to display areas outside of the window, too. Mmm, i think you can be more flexible here, you can choose not to preserve the image ratio, or fill the outside areas with background color, like what happens when you use a smaller resolution on a fixed size LCD monitor for example. I am not all that sure if this would be supported on all monitors, but some sort of clipping or something such should be ok. > > > I wouldn't involve XAA in this. If you want to do it on the > > > driver level you'd have to wrap some of the window functions. In this > > > case you could pass in the WID, that would probably work, too. > > > > Sounds good, i would have to look into that too when i get time. > > > > OK. Great, I'm looking forward to have this feature. Ok, but it will not be for the near future, as other things are higher in my todo list. Friendly, Sven Luther