What about cursor support?

Matthias Hopf mhopf at suse.de
Mon May 23 06:51:08 PDT 2005


> >>Isn't the cursor just the topmost composited element?
> >Don't you want hardware cursor support so the mouse won't lag when the
> >CPU gets loaded?
> 
> Lots of cards don't support rgb or argb cursors so even under current 
> X.org we don't have hardware cursor a lot of the time and nobody notices 
> except when it gets screwed up by direct rendering.

And that's an important point. We can only draw the cursor using OpenGL
if the Xserver is in control of all rendering - which won't be the case
as soon as direct rendering has been implemented for Xgl (some
extensions missing for that so far).

> Anyway, all the above aside, it should be pretty easy to come up with an 
> extension that encapsulates the traditional hardware sprite cursor 
> model.  I think an extension is the right approach as it doesn't tie the 
> base proposal into one of the creakier legacy hardware concepts still 
> out there.

Agreed. This is definitivly something for a different extension.

Matthias

-- 
Matthias Hopf <mhopf at suse.de>       __        __   __
Maxfeldstr. 5 / 90409 Nuernberg    (_   | |  (_   |__         mat at mshopf.de
Phone +49-911-74053-715            __)  |_|  __)  |__  labs   www.mshopf.de


More information about the dri-egl mailing list