I tried

<creichen> Matt: The only relevant change on that day appears to have been
my
           fix for alpha blending on Alphas (according to the ChangeLog).
<creichen> Please try disabling that (It happens if the 'if' below line
400
           matches; causes writes to alpha_mask etc.)


doing this fixes the "black box" bug I described on Solaris 2.7/SPARC.
Specifically, I changed:

if (!reverse_endian && bytespp_physical....

to

if (reverse_endian && bytespp_physical....


Pertinent output from xpdyinfo:

  visual:
    visual id:    0x22
    class:    TrueColor
    depth:    24 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits


Hope this helps!

--
http://www.clock.org/~matt


Reply via email to