Re: [Tigervnc-users] tigervnc 1.0.1 colors wrong when viewing on ppc mac

2011-02-04 Thread DRC
I've tested libjpeg-turbo by building it as a PPC binary on my Mac, and it appears to work as expected, and all of its unit tests pass. The convention for both libjpeg-turbo and the TurboJPEG wrapper is that ABCD means that A is at a lower memory address than D, and this convention is

Re: [Tigervnc-users] tigervnc 1.0.1 colors wrong when viewing on ppc mac

2011-02-02 Thread DRC
Yeah, those values should be causing cinfo.out_color_space to be set to JCS_EXT_XRGB, which is what we intended. However, I think I now understand why there is a mismatch (bear with the long-winded explanation, as I am doing this partly so I can get it straight in my own head): When you

Re: [Tigervnc-users] tigervnc 1.0.1 colors wrong when viewing on ppc mac

2011-02-01 Thread DRC
More than likely so. The color shifting would be consistent with trying to draw an RGBX bitmap when the system expects XRGB, and I used to see the same problems on Sparc TurboVNC clients whenever the pixel format wasn't converted properly. The code that handles that in TigerVNC