Re: Xrender extension docs anywhere?

David Jeske <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <20030708103507.W22829@mozart>
On Tue, Jul 08, 2003 at 01:38:45PM +0200, Sven Luther wrote:
> > I've never seen a second hardware cursor mentioned in hardware docs.
> > Which graphics hardware supports these ?

I don't have a complete list, but recent nvidia chips and the r128
have a second hardware cursor, and many recent chips have a full-color
cursor (64x64x32bpp) (nvidia, the entire radeon line).

> Well, some card have upto 4 channels, main, overlay, underlay and
> cursor. I guess the more common is 2 or 3 channels, with one for the
> framebuffer, one for the cursor and the last for the video overlay. It
> is also possible sometime to use the channels of the second head on the
> first head.

While it's true that one could use the overlays for cursors, I don't
think Windows does this. I'm curious how they get drag icons to drag
so solidly even when they are big. (group select a bunch of files and
drag them and the drag icon is alot bigger than 64x64)

I'm trying to find a contact who is in-the-know about nitty-gritty
win32 details.

> Recent versions of Render support full color cursors with an alpha
> channel which it should be possible to use to these to draw many
> drag icons.

This is great. I'll check it out.

> Basically all the relevant docs are in the X distribution 
>  
>  xc/doc/specs/Render
>  xc/lib/Xcursor/Xcursor.man

Thanks!

-- 
David Jeske (N9LCA) + http://www.chat.net/~jeske/ + [email protected]
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.