Alexander Suvorov
|
1df47a4250
|
Remove big endian support, write barriers, byte streams and dxt1 decoding optimization from the decompression code
This change makes the code more simple to modify. The removed functionality might be reintroduced in the future if necessary.
|
2017-04-26 15:09:07 +02:00 |
|
Alexander Suvorov
|
d34192aa07
|
Split the header block from the crn_decomp.h into a separate crn_defs.h file. This change makes the used CRND_HEADER_FILE_ONLY macro unneccesary.
|
2017-04-26 13:16:13 +02:00 |
|
Alexander Suvorov
|
7c02055d05
|
Reformat the source files.
The source files have been reformatted using:
clang-format.exe -style="{BasedOnStyle: Google, AllowAllParametersOfDeclarationOnNextLine: false, AllowShortFunctionsOnASingleLine: Inline, AllowShortIfStatementsOnASingleLine: false, AllowShortLoopsOnASingleLine: false, ColumnLimit: 0, DerivePointerAlignment: false, SortIncludes: false}"
|
2017-04-26 11:41:07 +02:00 |
|
Alexander Suvorov
|
41d7b962b0
|
Update solution to use Visual C++ 2010 compiler and libraries.
When compiled with Visual Studio 2010, the code will produce the same results as the originally distributed Crunch binaries.
|
2017-04-26 10:59:07 +02:00 |
|
Rich Geldreich
|
6bde5a95b1
|
checking in new windows execs
|
2015-11-19 19:14:06 -08:00 |
|
richgel99@gmail.com
|
f71b49be60
|
Initial checkin of v1.04 - KTX file format support, basic ETC1 compression/decompression, Linux makefile with proper gcc options, lots of high-level improvements to get crnlib into a state where I can more easily add additional formats.
|
2012-11-25 08:41:25 +00:00 |
|