18void Image_CopyMux(
unsigned char *outpixels,
const unsigned char *inpixels,
int inputwidth,
int inputheight,
qbool inputflipx,
qbool inputflipy,
qbool inputflipdiagonal,
int numoutputcomponents,
int numinputcomponents,
int *outputinputcomponentindices);
21void Image_GammaRemapRGB(
const unsigned char *in,
unsigned char *out,
int pixels,
const unsigned char *gammar,
const unsigned char *gammag,
const unsigned char *gammab);
29unsigned char *
LoadTGA_BGRA (
const unsigned char *
f,
int filesize,
int *miplevel);
44qbool LoadWAL_GetMetadata(
const unsigned char *
f,
int filesize,
int *retwidth,
int *retheight,
int *retflags,
int *retvalue,
int *retcontents,
char *retanimname32c);
56void Image_Resample32(
const void *indata,
int inwidth,
int inheight,
int indepth,
void *outdata,
int outwidth,
int outheight,
int outdepth,
int quality);
67#define Image_LinearFloatFromsRGBFloat(c) (((c) <= 0.04045f) ? (c) * (1.0f / 12.92f) : (float)pow(((c) + 0.055f)*(1.0f/1.055f), 2.4f))
68#define Image_sRGBFloatFromLinearFloat(c) (((c) < 0.0031308f) ? (c) * 12.92f : 1.055f * (float)pow((c), 1.0f/2.4f) - 0.055f)
69#define Image_LinearFloatFromsRGB(c) Image_LinearFloatFromsRGBFloat((c) * (1.0f / 255.0f))
70#define Image_sRGBFloatFromLinear(c) Image_sRGBFloatFromLinearFloat((c) * (1.0f / 255.0f))
71#define Image_sRGBFloatFromLinear_Lightmap(c) Image_sRGBFloatFromLinearFloat((c) * (2.0f / 255.0f)) * 0.5f
GLenum GLsizei GLsizei height
GLint GLenum GLsizei GLsizei GLsizei depth
GLsizeiptr const GLvoid * data
GLint GLenum GLenum GLvoid * pixels
void Image_MakeLinearColorsFromsRGB(unsigned char *pout, const unsigned char *pin, int numpixels)
rtexture_t * loadtextureimage(rtexturepool_t *pool, const char *filename, qbool complain, int flags, qbool allowFixtrans, qbool sRGB)
qbool Image_GetStockPicSize(const char *filename, int *returnwidth, int *returnheight)
unsigned char * Image_GenerateNoTexture(void)
qbool LoadWAL_GetMetadata(const unsigned char *f, int filesize, int *retwidth, int *retheight, int *retflags, int *retvalue, int *retcontents, char *retanimname32c)
unsigned char * LoadTGA_BGRA(const unsigned char *f, int filesize, int *miplevel)
void Image_FixTransparentPixels_f(cmd_state_t *cmd)
void Image_Resample32(const void *indata, int inwidth, int inheight, int indepth, void *outdata, int outwidth, int outheight, int outdepth, int quality)
void Image_HeightmapToNormalmap_BGRA(const unsigned char *inpixels, unsigned char *outpixels, int width, int height, int clamp, float bumpscale)
void Image_Copy8bitBGRA(const unsigned char *in, unsigned char *out, int pixels, const unsigned int *pal)
void Image_MipReduce32(const unsigned char *in, unsigned char *out, int *width, int *height, int *depth, int destwidth, int destheight, int destdepth)
qbool Image_WriteTGABGR_preflipped(const char *filename, int width, int height, const unsigned char *data)
qbool LoadPCX_PaletteOnly(const unsigned char *f, int filesize, unsigned char *palette768b)
void Image_MakesRGBColorsFromLinear_Lightmap(unsigned char *pout, const unsigned char *pin, int numpixels)
void Image_CopyMux(unsigned char *outpixels, const unsigned char *inpixels, int inputwidth, int inputheight, qbool inputflipx, qbool inputflipy, qbool inputflipdiagonal, int numoutputcomponents, int numinputcomponents, int *outputinputcomponentindices)
qbool Image_WriteTGABGRA(const char *filename, int width, int height, const unsigned char *data)
unsigned char * loadimagepixelsbgra(const char *filename, qbool complain, qbool allowFixtrans, qbool convertsRGB, int *miplevel)
qbool LoadPCX_QWSkin(const unsigned char *f, int filesize, unsigned char *pixels, int outwidth, int outheight)
void Image_GammaRemapRGB(const unsigned char *in, unsigned char *out, int pixels, const unsigned char *gammar, const unsigned char *gammag, const unsigned char *gammab)
void Image_StripImageExtension(const char *in, char *out, size_t size_out)
command interpreter state - the tokenizing and execution of commands, as well as pointers to which cv...