2014-06-18 20:34:05 -07:00
|
|
|
#ifndef EFL_S3TC_H
|
|
|
|
#define EFL_S3TC_H
|
|
|
|
|
2014-06-18 23:55:28 -07:00
|
|
|
void s3tc_decode_dxt1_rgb(unsigned int *bgra, const unsigned char *s3tc);
|
|
|
|
void s3tc_decode_dxt1_rgba(unsigned int *bgra, const unsigned char *s3tc);
|
2014-06-19 01:52:25 -07:00
|
|
|
void s3tc_decode_dxt2_rgba(unsigned int *bgra, const unsigned char *s3tc);
|
|
|
|
void s3tc_decode_dxt3_rgba(unsigned int *bgra, const unsigned char *s3tc);
|
2014-06-19 02:01:46 -07:00
|
|
|
void s3tc_decode_dxt4_rgba(unsigned int *bgra, const unsigned char *s3tc);
|
|
|
|
void s3tc_decode_dxt5_rgba(unsigned int *bgra, const unsigned char *s3tc);
|
2014-06-18 20:34:05 -07:00
|
|
|
|
2014-07-01 03:10:11 -07:00
|
|
|
void s3tc_encode_dxt1_flip(unsigned char *dest, const unsigned char *orig, int vflip);
|
|
|
|
void s3tc_encode_dxt2_rgba_flip(unsigned char *dest, const unsigned char *orig, int vflip);
|
|
|
|
void s3tc_encode_dxt3_rgba_flip(unsigned char *dest, const unsigned char *orig, int vflip);
|
|
|
|
void s3tc_encode_dxt4_rgba_flip(unsigned char *dest, const unsigned char *orig, int vflip);
|
|
|
|
void s3tc_encode_dxt5_rgba_flip(unsigned char *dest, const unsigned char *orig, int vflip);
|
|
|
|
|
2014-06-18 20:34:05 -07:00
|
|
|
#endif // EFL_S3TC_H
|