- for (i = 0; i < 239; i++, d += 256, s += 320)
- do_clut(d, s, pal, 256);
+ switch (Settings.sw_filter)
+ {
+ case SWFILTER_SCALE2X:
+ neon_scale2x_8_16(s, d, pal2, 256, 320, 256*2*2, 240);
+ break;
+ case SWFILTER_EAGLE2X:
+ neon_eagle2x_8_16(s, d, pal2, 256, 320, 256*2*2, 240);
+ break;
+ case SWFILTER_NONE:
+ default:
+ for (i = 0; i < 239; i++, d += 256, s += 320)
+ do_clut(d, s, pal, 256);
+ break;
+ }