On Fri, 26 Oct 2001, Sottek, Matthew J wrote:

> >   I wasn't expecting clients to call XV_HOLD then Put and not
> >display it afterwards.  There seem to be two feasible implemenations:
> >
> >1)  XV_HOLD stays into effect until it is displayed.  If a second
> >    Put comes along before the display the new Put overrides the
> >    first.
> >
> >2)  XV_HOLD gets canceled after a second put.  I expect 1) is easier
> >    to implement.
> 
> The cleanest concept is to have the client set the 
> XV_FRAME_TYPE and not let the driver alter it. The client is then
> in total control of the display. The only way the overlay will
> change after having been set to XV_HOLD is for the client to set
> it to something else. So this isn't really what you describe in #1.

    The only way to display it after XV_HOLD has been called is
to call XV_FRAME_TYPE.  That clears the XV_HOLD so I think this
is #1.


                                Mark.

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to