X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=image.h;h=6a49f5a29a4f6aad6ceaa54c11b0e54830c981d1;hp=e3f144cb6a3ebd452655bffa164ed820021940be;hb=03e040262964d69c24733989c189dc60f40d2db2;hpb=019f4c92dac0c76a7447eb391171a1c00228795c diff --git a/image.h b/image.h index e3f144cb..6a49f5a2 100644 --- a/image.h +++ b/image.h @@ -2,6 +2,10 @@ #ifndef IMAGE_H #define IMAGE_H + +extern int image_width, image_height; + + // swizzle components (even converting number of components) and flip images // (warning: input must be different than output due to non-linear read/write) // (tip: component indices can contain values | 0x80000000 to tell it to @@ -37,7 +41,7 @@ rtexture_t *loadtextureimagewithmaskandnmap (rtexturepool_t *pool, const char *f rtexture_t *loadtextureimagebumpasnmap (rtexturepool_t *pool, const char *filename, int matchwidth, int matchheight, qboolean complain, int flags, float bumpscale); // writes a RGB TGA that is already upside down (which TGA wants) -qboolean Image_WriteTGARGB_preflipped (const char *filename, int width, int height, const qbyte *data); +qboolean Image_WriteTGARGB_preflipped (const char *filename, int width, int height, const qbyte *data, qbyte *buffer); // writes a RGB TGA void Image_WriteTGARGB (const char *filename, int width, int height, const qbyte *data);