RRRRRRRRGGGGGGGGBBBBBBBB -> RRRRRRRRGGGGGGGGBBBBBBBBAAAAAAAA
| 256 | |
| 257 | // RRRRRRRRGGGGGGGGBBBBBBBB -> RRRRRRRRGGGGGGGGBBBBBBBBAAAAAAAA |
| 258 | static void convertRGB8ToRGBA8(const unsigned char* data, size_t dataLen, unsigned char* outData) |
| 259 | { |
| 260 | for (ssize_t i = 0, l = dataLen - 2; i < l; i += 3) |
| 261 | { |
| 262 | *outData++ = data[i]; // R |
| 263 | *outData++ = data[i + 1]; // G |
| 264 | *outData++ = data[i + 2]; // B |
| 265 | *outData++ = 0xFF; // A |
| 266 | } |
| 267 | } |
| 268 | |
| 269 | // RRRRRRRRGGGGGGGGBBBBBBBBAAAAAAAA -> RRRRRRRRGGGGGGGGBBBBBBBB |
| 270 | static void convertRGBA8ToRGB8(const unsigned char* data, size_t dataLen, unsigned char* outData) |
no outgoing calls
no test coverage detected