On Mon, Mar 04, 2013 at 03:44:33PM -0100, Carlos Silva wrote
> On Mon, Mar 4, 2013 at 3:28 PM, Walter Dnes <waltd...@waltdnes.org> wrote:
> 
> >   I'm not a C programmer, let alone a developer, so this may be a stupid
> > question, but here goes... has anyone ever tried doing a HAL (Hardware
> > Abstraction Layer) to present a reasonably stable interface to binary
> > video drivers?  Think of it as a shim translating a "pseudo-API" into
> > "the real API" that the kernel exposes directly.  Surely, we can do
> > better than VESA.  Give drivers 2 options...
> > 1) direct kernel access like now
> > 2) access via the HAL/shim
> 
> 
> Just read this file and you'll have the answer:
> /usr/src/linux/Documentation/stable_api_nonsense.txt

  Thanks.  That was an eye-opener.  If user-space drivers are really
that slow, we may as well stick with VESA as a fallback.

-- 
Walter Dnes <waltd...@waltdnes.org>
I don't run "desktop environments"; I run useful applications

Reply via email to