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]