Fixed Voodoo unfiltered 16-bit alpha-palette textures.

This commit is contained in:
TomW 2015-04-28 20:05:19 +01:00
commit fe38137074

View file

@ -1000,9 +1000,9 @@ static inline void tex_read(voodoo_state_t *state, voodoo_texture_state_t *textu
break;
case TEX_APAL88:
state->tex_r = state->palette[dat].rgba.r;
state->tex_g = state->palette[dat].rgba.g;
state->tex_b = state->palette[dat].rgba.b;
state->tex_r = state->palette[dat & 0xff].rgba.r;
state->tex_g = state->palette[dat & 0xff].rgba.g;
state->tex_b = state->palette[dat & 0xff].rgba.b;
state->tex_a = dat >> 8;
break;