blob: 01e608df33fd32ae082a9748e41051291fe738e6 [file] [log] [blame] [edit]
/*
* Copyright 2022 Rive
*/
#pragma once
#include <stdint.h>
#include <vector>
enum class PNGCompression
{
fast_rle,
compact
};
void WritePNGFile(uint8_t* pixels,
int width,
int height,
bool flipY,
const char* file_name,
PNGCompression);
std::vector<uint8_t> EncodePNGToBuffer(uint32_t width,
uint32_t height,
uint8_t* imageDataRGBA,
PNGCompression);