So if i get things right by reading these couple posts, it means that this pretty ARGB cursor I'm getting is software based. However don't the newer cards support ARGB cursors in the hardware allready? I heard that some nvidia cards (gf3 or so) has harwdware shade for the cursor allready build in with transparancy.Around 20 o'clock on Oct 25, Juliusz Chroboczek wrote:KP> If you're running current XFree86 CVS, you should be seeing ARGB cursors KP> all over your screen as Xlib has been hacked to use them in place of the KP> stock cursor images.Yes, XCreateFontCursor gets redirected to themable cursors now. You can disable this by setting the Xcursor.theme_core resource or the XCURSOR_THEME_CORE environment variable to 'false'.
XCreateFontCursor ? Can that behaviour be disabled ?
No, but that's a pretty good idea. Should be easy to do as the code already walks the image converting it from ARGB to a core cursor soAre monochrome cursors with no non-integer alpha values automatically converted into hardware cursors ?
that hardware can be used when necessary; right now, the core cursor is created by dithering against black and white which isn't quite what you want.
Core cursor compatibility happens inside the X server and inside the Xcursor library. Core theming is disabled by default unless the server supports ARGB cursors.If so, at what level does that happen ?
I'm sorry for the silly questions, but I'm a little late w.r.t. CVS right now.Silly questions take less time to answer :-)Keith Packard XFree86 Core Team HP Cambridge Research Lab
Also is there some more documentation out yet so I can get deeper into this stuff. Like dissabeling it, because setting the enviroment variable as mentioned above didn't change much.
The 'new' cursor is pretty, but it blinks a little to much for me over typing text boxes, and scrolling texts.
oliver
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert
