- for (i = 0; i < 240; i++, dst += host_stride / 2 - 320) {
- for (u = 320 / 4; u > 0; u--) {
- *dst++ = hpal[*src++];
- *dst++ = hpal[*src++];
- *dst++ = hpal[*src++];
- *dst++ = hpal[*src++];
+ for (i = 0; i < 240; i++, dst += host_stride / 2, src += stride) {
+ for (u = 0; u < w; u += 4) {
+ dst[u + 0] = hpal[src[u + 0]];
+ dst[u + 1] = hpal[src[u + 1]];
+ dst[u + 2] = hpal[src[u + 2]];
+ dst[u + 3] = hpal[src[u + 3]];