Fix palette on big endian

svn-id: r36219
This commit is contained in:
Joost Peters
2009-02-04 20:55:15 +00:00
parent b89031b8d2
commit fdce2ea425
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -117,7 +117,7 @@ static void FadeProcess(CORO_PARAM, const void *param) {
// fade palette using next multiplier
if (TinselV2)
FadePalette(_ctx->fadeRGB, pFade->pPalQ->palRGB,
FROM_LE_32(pFade->pPalQ->numColours), (uint32) *_ctx->pColMult);
pFade->pPalQ->numColours, (uint32) *_ctx->pColMult);
else
FadePalette(_ctx->fadeRGB, _ctx->pPalette->palRGB,
FROM_LE_32(_ctx->pPalette->numColours), (uint32) *_ctx->pColMult);
+2 -2
View File
@@ -1041,8 +1041,8 @@ int GetBrightness(HPOLYGON hPath, int y) {
Poly pp(LockMem(pHandle), Polys[hPath]->pIndex);
// Path is of a constant brightness?
if (pp.bright1 == pp.bright2)
return pp.bright1;
if (FROM_LE_32(pp.bright1) == FROM_LE_32(pp.bright2))
return FROM_LE_32(pp.bright1);
assert(FROM_LE_32(pp.bright1) >= FROM_LE_32(pp.bright2));