Shadows with configurable light source for mouse cursors

Alex Deucher alexdeucher at gmail.com
Wed Mar 23 06:40:36 PST 2005


On Wed, 23 Mar 2005 09:33:41 -0500, Jason 'vanRijn' Kasper
<vR at movingparts.net> wrote:
> Right.  So.  I've not gotten a single answer to this or the other 2 related
> questions on this list.  Is there a better place to ask such questions?  Is
> xorg@ not the right list for these questions?

This is the right place, but I suspect no one is working on it so no
one replied.  Feel free to hack it up and post a patch.

Alex

> 
> On Sunday 20 March 2005 22:27, Jason 'vanRijn' Kasper wrote:
> > I've e-mailed Keith and asked him this and hopefully I'll not offend him by
> > bringing my questions to him to the list.  =:)
> >
> > My questions for the list are...  Is anyone thinking about/working on doing
> > this in the X core?  It's another one of those things you take for granted
> > on Windows/OS X, but find _really_ annoying when you discover them missing
> > from X.
> >
> > And just to be clear, I am talking about having X generate and draw shadows
> > for the mouse cursor on the fly so that its users do not have to create the
> > shadows in the mouse cursors themselves.  I would think that if one would
> > be willing to do this, one might also consider allowing the user to specify
> > the lightsource location and angle too.
> >
> > I believe that the nvidia driver does this through these settings:
> >
> >             Option      "CursorShadow" "on"
> >             Option     "CursorShadowAlpha" "32"
> >             Option      "CursorShadowXOffset" "8"
> >             Option      "CursorShadowYOffset" "8"
> >
> > Is it possible to put this in the X core directly so that other drivers can
> > take advantage of this feature?
> >
> > Thanks!!  =:)
> 
> --
> 
> ,-----------------------------------------------------------------//
> | Jason 'vanRijn' Kasper ::  Numbers 6:22-26
>  `
>  | All brontosauruses are thin at one end, much MUCH thicker
>  | in the middle, and then thin again at the far end.  That is
>  | the theory that I have and which is mine, and what it is too.
>  ,
> | bash$ :(){ :|:&};:
> `----------------------//



More information about the xorg mailing list