Mark Vojkovich wrote: > > > On Thu, 22 Nov 2001, Kevin Brosius wrote: > > > Michel Dänzer wrote: > > > > > > > > > On Thu, 2001-11-22 at 13:48, Peter Surda wrote: > > > > On Thu, Nov 22, 2001 at 11:50:19AM +0100, Michel Dänzer wrote: > > > > > > Or am I missing something here (as usually <g>)? > > > > > Yes, only one image can be displayed at a time per port so why bother. > > > > How "displayed"? If the image is already on the visible part of the screen, > > > > does it magically disappear when you tell the card to do > > > > scaling/conversion/drawing into another window? If it did, that would be "a > > > > really stupid thing" (TM). Are you sure this "magical disappearance" is caused > > > > by card's hardware and not some X obscurity? > > > > > > Yes, that's hiw an overlay works. May be different for Xv adaptors using > > > the texture engine or similar, but I don't think that changes the > > > semantics of an Xv port. > > > > > > > Xv currently supports one port which is tied to the hardware as you > > mention. At the moment, one window is programmed for the overlay, and > > the implementation only supports one window on hardware which only has > > one set of overlay registers. Thinking about it a little, I suspect it > > may be possible to do multiple windows, since overlay usually uses color > > keying to determine which portions overlay. You'd need to merge the > > window regions, plus handle overlap of the display data correctly prior > > to copying, and then only color key for the displayable regions. Seems > > doable on the S3 Virge series, for example, although we'd have memory > > problems if the regions are to big. There may be other reasons why it's > > undesirable... > > This isn't a workable scenario. Scale factors may be different > for each window. > > Mark.
There's the other reason... So we could offer multiple windows when unscaled, which kind of negates the benefit of hardware scaling the video... Is that fairly clear (Michel and Peter?) -- Kevin _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert