Re: Why do we need a new standalone 2D drawing API?

Benjamin Herrenschmidt <[email protected]>
Newsgroups gmane.comp.freedesktop.xserver
Message-ID <1069806487.688.65.camel@gaston>
On Wed, 2003-11-26 at 10:45, Jon Smirl wrote:
> Before this gets totally lost in the other thread, let's start a new one....
> 
> Why do we need a new standalone 2D drawing API? The OpenGL API has been
> standardized, published in books, taught in classes, widely implemented, etc. 
> What is so awful about the OpenGL 2D API that requires designing a completely
> new API? Everyone keeps saying it is lousy, but what are the reasons?

Putting that back in the context of our former discussion about
moving the fb-based console from kernel to userland in linux, I'm
not sure relying on a full OpenGL lib+drivers for getting a console
is the right idea, or maybe we decide not to have an accelerated
console...

Another option is if we have the proper arbitration working at the
lowest layer, for the console driver to be a driver module hitting
the chip directly using whatever 2D accel operations that are available
in HW (if any) to do the text rendering without going through a
specific rendering "api".

Ben.
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.