crunch
crunch copied to clipboard
Advanced DXTc texture compression and transcoding library with Unity improvements
## cmake: use -flto=auto compiler flag when supported Use -flto=auto compiler flag when supported, this silence this GCC warning: > lto-wrapper: warning: using serial compilation of # LTRANS jobs This...
That's an old branch sitting on my computer, updating the very old LZMA shipped with crunch with the last one from upstream. What annoys me is that Crunch is a...
Fix #81: - https://github.com/DaemonEngine/crunch/issues/81 This is the solution recommended by Clang, I don't know if it's correct.
Fix false positive “out of range subscript” error, fix #79: - https://github.com/DaemonEngine/crunch/issues/79 - https://github.com/DaemonEngine/crunch/pull/60 This is a false positive, but the unused variants of that templated code are always generated...
I get this when building the Damon engine with ICC: ```c crunch/inc/crn_defs.h(236): warning #175: subscript out of range return (m_buf[0]
Reported by Clang 20 when building the [Dæmon game engine](https://github.com/DaemonEngine/Daemon): ```c crunch/inc/crn_decomp.h:1459:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'crnd::prefix_coding::decoder_tables' [-Wnontrivial-memcall] 1459 |...
Crunch fails to read a Xonotic JPG: - forge: https://gitlab.com/xonotic/xonotic-nexcompat.pk3dir/-/blob/master/textures/evil2_basefloor/flr_tmtl_bump.jpg - raw: https://gitlab.com/xonotic/xonotic-nexcompat.pk3dir/-/raw/master/textures/evil2_basefloor/flr_tmtl_bump.jpg  ``` $ sha512sum xonotic-nexcompat.pk3dir/textures/evil2_basefloor/flr_tmtl_bump.jpg 56fe0eb83644dda3c984cdb406d2681e5d803f1c4390e786ba4a053d26916fe596e9bf593fd23fe9e4d085cc59c08881e20481bb50de59a1a5d05654d35916a8 xonotic-nexcompat.pk3dir/textures/evil2_basefloor/flr_tmtl_bump.jpg $ file xonotic-nexcompat.pk3dir/textures/evil2_basefloor/flr_tmtl_bump.jpg xonotic-nexcompat.pk3dir/textures/evil2_basefloor/flr_tmtl_bump.jpg: JPEG image data, JFIF standard 1.01,...