Changed: Comments to support DXTC1a for textures with one level of transparency later

This commit is contained in:
kervala 2016-01-06 12:35:21 +01:00
parent b9a059393f
commit 66be09cdf5
2 changed files with 2 additions and 0 deletions

View file

@ -43,6 +43,7 @@ static void compressMipMap(uint8 *pixSrc, sint width, sint height, vector<uint8
case DXT1A: case DXT1A:
flags |= squish::kDxt1; flags |= squish::kDxt1;
dest.ddpf.dwFourCC = MAKEFOURCC('D', 'X', 'T', '1'); dest.ddpf.dwFourCC = MAKEFOURCC('D', 'X', 'T', '1');
// TODO: add special headers flags for DXTC1a
break; break;
case DXT3: case DXT3:
flags |= squish::kDxt3; flags |= squish::kDxt3;

View file

@ -463,6 +463,7 @@ int main(int argc, char **argv)
} }
else else
{ {
// TODO: if alpha channel is 0, use DXTC1a instead DXTC1
if(imageDepth==24) if(imageDepth==24)
algo = DXT1; algo = DXT1;
else else