Code: Select all
<StateImagery name="Normal">
<Layer>
<Section section="OffNoHover" />
<Section section="icon" >
<Colours
topLeft="ffb0b0b0"
topRight="ffb0b0b0"
bottomLeft="ffb0b0b0"
bottomRight="ffb0b0b0" />
</Section>
</Layer>
</StateImagery>
(darkening of RGB components, with full opacity)
But on a Mac rendering with OpenGL, instead I see buttons in this state rendering partially transparent. And changing the colours above
from ffb0b0b0 to b0b0b0ff produces full opacity
So it seems like the colour bytes are applied in the reverse order on the mac? (Pixel format or endianness issue?)
I believe the expected colour format is AARRGGBB from the falagard docs, regardless of platform.
Specs:
PowerPC mac, OSX 10.5.4.
CEGUI 0.6.1 precompiled packages
On Windows platform, rendering with DirectX or OpenGL produces the correct results (full opacity).
Thanks