On Fri, Jan 25, 2002 at 02:40:42PM -0800, Allen Akin wrote:
> On Fri, Jan 25, 2002 at 01:17:43PM -0800, Philip Brown wrote:
> | Except that you already have a dual-layer driver/library model, so this
> | isnt adding "another" layer. Just making the existing layers more
> | formalized.
> 
> Probably I misunderstood your original comment.  But just as a
> clarification, libGL doesn't provide an additional interface abstraction
> for OpenGL commands; it does some things for dispatch setup, and
> thereafter OpenGL calls from the application jump into the driver,
> preserving the OpenGL interface pretty much completely [...]

When I say driver, I mean *driver*.
As in "a thing that gets loaded into the *kernel*"

I know that there is a lot of loose talk calling the Xserver module a
"driver". But it's not a driver, it's a library. A library that happens to
tweak hardware, but its still a library in my book.

> ... I was under the impression that you were
> suggesting we needed a new layer inside the drivers.

No, I'm saying we need a more generic, stable, easily portable API
between the *driver*, and the DRI module in the X server. No extra layer,
just improve the current one.


_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to