MCPcopy Create free account
hub / github.com/axmolengine/axmol / convertRG8ToRGB8

Function convertRG8ToRGB8

core/renderer/backend/PixelFormatUtils.cpp:139–147  ·  view source on GitHub ↗

IIIIIIIIAAAAAAAA -> RRRRRRRRGGGGGGGGBBBBBBBB

Source from the content-addressed store, hash-verified

137
138// IIIIIIIIAAAAAAAA -> RRRRRRRRGGGGGGGGBBBBBBBB
139static void convertRG8ToRGB8(const unsigned char* data, size_t dataLen, unsigned char* outData)
140{
141 for (ssize_t i = 0, l = dataLen - 1; i < l; i += 2)
142 {
143 *outData++ = data[i]; // R
144 *outData++ = data[i + 1]; // G
145 *outData++ = data[i]; // B
146 }
147}
148
149// IIIIIIIIAAAAAAAA -> RRRRRRRRGGGGGGGGBBBBBBBBAAAAAAAA
150static void convertRG8ToRGBA8(const unsigned char* data, size_t dataLen, unsigned char* outData)

Callers 1

convertRG8ToFormatFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected