10 std::span palettePixelData{
reinterpret_cast<const ImagePixel::BGRA8888*
>(paletteData.data()), 256};
12 std::vector<std::byte> out;
14 BufferStream stream{out};
15 for (
const auto index : imageData) {
16 stream << palettePixelData[static_cast<uint8_t>(index)];
std::vector< std::byte > convertP8ImageDataToBGRA8888(std::span< const std::byte > paletteData, std::span< const std::byte > imageData)
Converts a paletted image to something usable.