compressonator icon indicating copy to clipboard operation
compressonator copied to clipboard

framework: fails to load already compressed dds

Open seragh opened this issue 4 years ago • 1 comments

For the sake of mipmaping would be nice to be able to open those old textures.

file command identifies them as: Microsoft DirectDraw Surface (DDS): 16 x 16, compressed using DXT1 Microsoft DirectDraw Surface (DDS): 128 x 128, compressed using DXT3 Microsoft DirectDraw Surface (DDS): 512 x 512, compressed using DXT5

seragh avatar Sep 08 '21 15:09 seragh

Hi @seragh, thanks for the report. Will look into this issue.

ymmikhail avatar Jan 25 '22 21:01 ymmikhail

The issue has been resolved in current release v4.4

NPCompress avatar Jul 19 '23 19:07 NPCompress

While it's possible to load them now, they can't be processed.

Calling CMP_GenerateMIPLevels results in cmp_framework/common/cmp_mips.cpp:1046: bool CMP_CMIPS::AllocateMipLevelData(CMP_MipLevel*, int, int, CMP_ChannelFormat, TextureDataType): Assertion '0' failed.

seragh avatar Aug 04 '23 19:08 seragh