Around 23 o'clock on Mar 5, Mark Vojkovich wrote:

>   Offscreen pixmaps don't so this has been broken since 3.9.x.
> It's obviously not a common case if I'm just seeing this now for
> the first time.

The core cursors are all 16x16, which is presumably smaller than the pixmap
code would put in off-screen memory for cards that didn't have hardware
cursor support.  Still, it's a bit surprising that no-one has ever seen a 
problem with this (or at least no-one has complained here).

>     OK, I'll change them then.  I suppose the miTranslate check should
> go in miDCPutBits.  Do you think I should bother with miTranslate checks
> in the shadow framebuffer layers?

Yes, miDCPutBits should check miTranslate.  The shadow layers *mustn't* 
be changed -- the miTranslate checks would have occured in whatever 
function was calling through the shadow layer:

        miPolyArc
        shadowPushPixels
        fbPushPixels

The miTranslate check is done in miPolyArc before shadowPushPixels is 
called.  If this were broken, lots of stuff wouldn't work on shadow frame 
buffers.

-keith


_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to