lexlib 2.0.1

library with miscellaneous stuff
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef lexlib_stbi_h
#define lexlib_stbi_h
#include<lexlib/common.h>

#include<stdint.h>

LEXLIB_EXTERN uint8_t* lexlibStbImageLoad(const char* filename, int* x, int* y, int* channels);
LEXLIB_EXTERN uint8_t* lexlibStbImage16Load(const char* filename, int* x, int* y, int* channels);

LEXLIB_EXTERN uint8_t lexlibStbImageIs16(const char* filename);
LEXLIB_EXTERN int lexlibStbImageInfo(const char* filename, int* x, int* y, int* channels);

LEXLIB_EXTERN uint8_t lexlibStbImageWritePng(const char* filename, uint8_t* data, uint32_t width, uint32_t height, uint8_t channels, int stride);

#endif