Re: FW: XFree86 future

Mark Vojkovich <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
On Sun, 23 Mar 2003, Billy Biggs wrote:

> Mark Vojkovich ([email protected]):
> 
> > The main cause of 2D performance problems in my opinion is apps that
> > are poorly written.  Next would be that some of the operations the
> > more modern apps would like to do aren't supported in the core X11
> > primitive set so they end up doing them in software and copying the
> > result with PutImage.  [...]
> 
>   Sort of on topic, what about an API to 'StretchBlt' functionality?  Do
> you think that should be done with RGB surface support in XVideo, apps
> just using OpenGL, or a new extension as part of the XShmPutImage stuff?
> 

   I thought render was supposed to do that?  If render is going
to do that we don't need another interface to do that.  We've already
got too many interfaces.  The Xv implementations are intended for
video so they're not guaranteed to be useful for anything else
(ie. they might be implemented by an overlay).  Other than that,
OpenGL certainly has that funtionality and it works and is likely
to be optimized on many platforms.  The problem I forsee with
Render's implementation (assuming there is one or one planned),
is that Render has been trying to specify pixel-exact rendering.
That typically excludes hardware rendering.


				Mark.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.