KDU is uploading 2k files with 7 and 8 layers which is shifting the location of discard 1 and 2. To accommodate, this commit adds a max_layer check based on max_dimension and the MAX_BLOCK_SIZE to allow the extra layers for 2k. Also shifted the starting size to the MIN_LAYER_SIZE instead of MAX_BLOCK_SIZE's area to allow smaller files to be decoded at discard 5 completely. Finally able to walk around Fantasy Faire without any gray blobs! |
||
|---|---|---|
| .. | ||
| tests | ||
| CMakeLists.txt | ||
| llimage.cpp | ||
| llimage.h | ||
| llimagebmp.cpp | ||
| llimagebmp.h | ||
| llimagedimensionsinfo.cpp | ||
| llimagedimensionsinfo.h | ||
| llimagedxt.cpp | ||
| llimagedxt.h | ||
| llimagefilter.cpp | ||
| llimagefilter.h | ||
| llimagej2c.cpp | ||
| llimagej2c.h | ||
| llimagejpeg.cpp | ||
| llimagejpeg.h | ||
| llimagepng.cpp | ||
| llimagepng.h | ||
| llimagetga.cpp | ||
| llimagetga.h | ||
| llimageworker.cpp | ||
| llimageworker.h | ||
| llmapimagetype.h | ||
| llpngwrapper.cpp | ||
| llpngwrapper.h | ||