Lines Matching refs:pTGAD
53 typedef TU_Error (LoopFunction)(FILE*& pFile, TGA_INFO*& pTGAD, GX2Surface*& pSurface, u32 nMipLeve…
54 TU_Error GenericLoadFunction(FILE*& pFile, TGA_INFO*& pTGAD, GX2Surface*& pSurface, ChannelFormat c…
55 bool GetGX2TextureInfo(const TGA_INFO* pTGAD, GX2Surface* pSurface, ChannelFormat channelFormat,
59 TU_Error DecodeRLEImage(FILE*& pFile, TGA_INFO* pTGAD, u8* pImg, u32 width, u32 height, u32 bbp);
60 TU_Error ReadRawImage(FILE*& pFile, TGA_INFO* pTGAD, u8* pImg, u32 width, u32 height, u32 bbp);
110 TU_Error DecodeRLEImage(FILE*& pFile, TGA_INFO* pTGAD, u8* pImg, u32 width, u32 height, u32 bpp) in DecodeRLEImage() argument
140 if ((pTGAD->hdr.imageType & 0x03) == 1) { in DecodeRLEImage()
141 green = pTGAD->map[blue*4+1]; in DecodeRLEImage()
142 red = pTGAD->map[blue*4+2]; in DecodeRLEImage()
143 alpha = pTGAD->map[blue*4+3]; in DecodeRLEImage()
144 blue = pTGAD->map[blue*4+0]; in DecodeRLEImage()
211 if ((pTGAD->hdr.imageType & 0x03) == 1) { in DecodeRLEImage()
212 green = pTGAD->map[blue*4+1]; in DecodeRLEImage()
213 red = pTGAD->map[blue*4+2]; in DecodeRLEImage()
214 alpha = pTGAD->map[blue*4+3]; in DecodeRLEImage()
215 blue = pTGAD->map[blue*4+0]; in DecodeRLEImage()
271 TU_Error ReadRawImage(FILE*& pFile, TGA_INFO* pTGAD, u8* pImg, u32 width, u32 height, u32 bpp) in ReadRawImage() argument
288 if ((pTGAD->hdr.imageType & 0x03) == 1) { in ReadRawImage()
289 green = pTGAD->map[blue*4+1]; in ReadRawImage()
290 red = pTGAD->map[blue*4+2]; in ReadRawImage()
291 alpha = pTGAD->map[blue*4+3]; in ReadRawImage()
292 blue = pTGAD->map[blue*4+0]; in ReadRawImage()
343 bool GetGX2TextureInfo(const TGA_INFO* pTGAD, GX2Surface* pSurface, ChannelFormat channelFormat, in GetGX2TextureInfo() argument
350 pSurface->width = pTGAD->hdr.dwWidth; in GetGX2TextureInfo()
351 pSurface->height = pTGAD->hdr.dwHeight; in GetGX2TextureInfo()
394 TU_Error GenericLoadFunction(FILE*& pFile, TGA_INFO*& pTGAD, GX2Surface*& pSurface, ChannelFormat c… in GenericLoadFunction() argument
402 if (!GetGX2TextureInfo(pTGAD, pSurface, channelFormat, textureDataType, &cubeFaceMask)) in GenericLoadFunction()
417 dwWidth = pTGAD->hdr.dwWidth; in GenericLoadFunction()
418 dwHeight = pTGAD->hdr.dwHeight; in GenericLoadFunction()
421 err = fnLoop(pFile, pTGAD, pSurface, nMipLevel, nFace, dwWidth, dwHeight); in GenericLoadFunction()
454 TU_Error LoopRGBA(FILE*& pFile, TGA_INFO*& pTGAD, GX2Surface*& pSurface, in LoopRGBA() argument
458 size_t size = (size_t)(dwWidth * dwHeight * pTGAD->hdr.colorDepth / 8); in LoopRGBA()
459 bool isRLE = (pTGAD->hdr.imageType & 0x08) != 0; in LoopRGBA()
460 bool fromTop = (pTGAD->hdr.descriptor & 0x20) != 0; in LoopRGBA()
461 bool fromLeft = (pTGAD->hdr.descriptor & 0x10) == 0; in LoopRGBA()
479 if(DecodeRLEImage(pFile, pTGAD, pData, dwWidth, dwHeight, pTGAD->hdr.colorDepth)) in LoopRGBA()
487 if(ReadRawImage(pFile, pTGAD, pData, dwWidth, dwHeight, pTGAD->hdr.colorDepth)) in LoopRGBA()
511 TU_Error LoadRGBA(FILE* pFile, TGA_INFO* pTGAD, GX2Surface* pSurface) in LoadRGBA() argument
513 TU_Error err = GenericLoadFunction(pFile, pTGAD, pSurface, CF_8bit, TDT_ARGB, LoopRGBA); in LoadRGBA()