palette = new int[kPaletteSize]; int paletteSize2 = kPaletteSize / 2; for (int i = 0, j = paletteSize2; i < paletteSize2; i++, j++) { int v = i * 256 / paletteSize2; palette[i] = v; palette[i + paletteSize2] = (v << 8) | 255; }