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