<p>I would love it if you posted your code! Thanks!!</p>
<p>b.g.<br>
</p>
<p><blockquote type="cite">On Apr 15, 2010 8:53 AM, "Roman Fietze" <<a href="mailto:roman.fietze@telemotive.de">roman.fietze@telemotive.de</a>> wrote:<br><br>Hello Bill,<br>
<p><font color="#500050"><br>On Thursday 15 April 2010 15:01:59 Bill Gatliff wrote:<br><br>> Are you talking about this code here?<br>> <br>...</font></p>Yes. I added a routine like<br>
<br>
/* Swap frame buffer bytes in 32 bit value. */<br>
static __inline unsigned int<br>
fbbits_swap32(unsigned int __bsx)<br>
{<br>
return ((((__bsx) & 0xff000000) >> 8) | (((__bsx) & 0x00ff0000) << 8) |<br>
(((__bsx) & 0x0000ff00) >> 8) | (((__bsx) & 0x000000ff) << 8));<br>
}<br>
<br>
<br>
Then I added void shadowUpdatePackedSwapped16() and<br>
shadowUpdatePackedSwapped32() which I was using instead of the<br>
original *Weak functions, which in turn uses the above swap routine<br>
when copying from shadow to the device.<br>
<br>
If you want I can post (in the ML) or mail you the files that I<br>
changed. A diff probably won't help a lot, because I think we changed<br>
more than that, and we are using a pretty old XFree version.<br>
<p><font color="#500050"><br><br>Roman<br><br>-- <br>Roman Fietze Telemotive AG Büro Mühlhausen<br>Breitwiesen ...</font></p></blockquote></p>