Lines Matching refs:hdr
45 TGA_HEADER hdr; member
140 if ((pTGAD->hdr.imageType & 0x03) == 1) { in DecodeRLEImage()
211 if ((pTGAD->hdr.imageType & 0x03) == 1) { in DecodeRLEImage()
288 if ((pTGAD->hdr.imageType & 0x03) == 1) { in ReadRawImage()
350 pSurface->width = pTGAD->hdr.dwWidth; in GetGX2TextureInfo()
351 pSurface->height = pTGAD->hdr.dwHeight; in GetGX2TextureInfo()
417 dwWidth = pTGAD->hdr.dwWidth; in GenericLoadFunction()
418 dwHeight = pTGAD->hdr.dwHeight; in GenericLoadFunction()
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()
534 if(fread(&tgad.hdr, sizeof(TGA_HEADER), 1, pFile) != 1) in TGALoadFile()
541 if(!tgad.hdr.imageType) in TGALoadFile()
548 if(tgad.hdr.idSize > 0) in TGALoadFile()
550 if(fread(tgad.id, tgad.hdr.idSize, 1, pFile) != 1) in TGALoadFile()
559 tgad.mapSize = tgad.hdr.paletteSize; in TGALoadFile()
569 if(tgad.hdr.mapType) in TGALoadFile()
571 assert(tgad.hdr.paletteSize); in TGALoadFile()
573 u8 *tempMap = (u8*)malloc(tgad.hdr.paletteSize * 4); in TGALoadFile()
576 u32 byteDepth = (tgad.hdr.paletteEntryDepth+1)/8; in TGALoadFile()
577 if(fread(tempMap, tgad.hdr.paletteSize*byteDepth, 1, pFile) != 1) in TGALoadFile()
586 if (tgad.hdr.paletteStart+i > 255) break; in TGALoadFile()
591 tgad.map[(tgad.hdr.paletteStart+i)*4+0] = tempMap[i*1]; in TGALoadFile()
592 tgad.map[(tgad.hdr.paletteStart+i)*4+1] = tempMap[i*1]; in TGALoadFile()
593 tgad.map[(tgad.hdr.paletteStart+i)*4+2] = tempMap[i*1]; in TGALoadFile()
594 tgad.map[(tgad.hdr.paletteStart+i)*4+3] = 255; in TGALoadFile()
598 tgad.map[(tgad.hdr.paletteStart+i)*4+0] = (data >> 0) & 0x1f; // B in TGALoadFile()
599 tgad.map[(tgad.hdr.paletteStart+i)*4+1] = (data >> 5) & 0x1f; // G in TGALoadFile()
600 tgad.map[(tgad.hdr.paletteStart+i)*4+2] = (data >> 10) & 0x1f; // R in TGALoadFile()
601 tgad.map[(tgad.hdr.paletteStart+i)*4+3] = 255; in TGALoadFile()
604 tgad.map[(tgad.hdr.paletteStart+i)*4+0] = tempMap[i*3+0]; in TGALoadFile()
605 tgad.map[(tgad.hdr.paletteStart+i)*4+1] = tempMap[i*3+1]; in TGALoadFile()
606 tgad.map[(tgad.hdr.paletteStart+i)*4+2] = tempMap[i*3+2]; in TGALoadFile()
607 tgad.map[(tgad.hdr.paletteStart+i)*4+3] = 255; in TGALoadFile()
610 tgad.map[(tgad.hdr.paletteStart+i)*4+0] = tempMap[i*4+0]; in TGALoadFile()
611 tgad.map[(tgad.hdr.paletteStart+i)*4+1] = tempMap[i*4+1]; in TGALoadFile()
612 tgad.map[(tgad.hdr.paletteStart+i)*4+2] = tempMap[i*4+2]; in TGALoadFile()
613 tgad.map[(tgad.hdr.paletteStart+i)*4+3] = tempMap[i*4+3]; in TGALoadFile()