Accodring to the DDS documentation, the size of each mipmap level should
be:
max(1, ( (width + 3) / 4 ) ) x max(1, ( (height + 3) / 4 ) ) x 8(DXT1) or 16(DXT2-5)
But in dds loader a slightly different formula was used which
provided different results. Check gh issue #105136 and pull request for details.
|
||
|---|---|---|
| .. | ||
| tests | ||
| config.py | ||
| dds_enums.h | ||
| image_saver_dds.cpp | ||
| image_saver_dds.h | ||
| register_types.cpp | ||
| register_types.h | ||
| SCsub | ||
| texture_loader_dds.cpp | ||
| texture_loader_dds.h | ||