This website requires JavaScript.
36479bc697
Merge pull request #45 from winterheart/msvc2022
master
Rich Geldreich and GitHub
2025-05-24 21:52:23 -04:00
20315fbd1c
Fix crnlib compilation on MSVC2022 toolchain
Azamat H. Hackimov
2025-05-24 21:39:18 +03:00
671a0648c8
Merge pull request #25 from griffin2000/master
Rich Geldreich and GitHub
2020-10-09 00:23:03 -04:00
ce2058f457
Update README.md
Rich Geldreich and GitHub
2020-09-15 14:15:01 -04:00
c1115f919d
Update README.md
Rich Geldreich and GitHub
2020-09-15 14:14:15 -04:00
57353fa9ac
Removing copyright. This software is now entirely in the public domain.
richgel999
2020-09-15 14:12:38 -04:00
44c8402e24
Correcting crunch's copyright messages.
richgel999
2019-06-15 00:59:38 -07:00
e6e5f0de2b
Fixing copyright at end of file
richgel999
2019-06-15 00:52:56 -07:00
fa326be601
Update README.md
Rich Geldreich and GitHub
2019-06-15 00:45:29 -07:00
231d6cef0e
Fixing missing break
richgel999
2019-06-15 00:40:16 -07:00
5bd8d45801
Update README.md
Rich Geldreich and GitHub
2019-06-15 00:37:40 -07:00
99a01dac7f
Update README.md
Rich Geldreich and GitHub
2019-06-15 00:37:25 -07:00
7c54efc80e
Correcting crunch's copyright. An IP Release Agreement was never signed by Richard Geldreich, Jr. to release this intellectual property to "Tenacious Software LLC" (a now long defunct Texas LLC), so I am removing this entity from the copyright. The proper crunch library copyright message is "Copyright (c) 2010-2016 Richard Geldreich, Jr. All rights reserved."
richgel999
2019-06-15 00:35:13 -07:00
3a445a94cd
Avoid ambiguity error on GCC
Gareth Morgan
2018-11-12 19:40:08 -05:00
ea72a1df7c
Updating readme
Rich Geldreich
2018-11-07 23:22:24 -05:00
65d22b25f0
Updating license to require attribution
Rich Geldreich
2018-11-07 23:20:46 -05:00
80c087dbc9
Changing readme
Rich Geldreich
2018-05-14 14:50:22 -07:00
235946f7a1
Updating readme
Rich Geldreich
2017-11-15 15:12:31 -08:00
981166d129
Updating readme
Rich Geldreich
2017-11-15 15:10:55 -08:00
c96c88791b
Updating readme
Rich Geldreich
2017-11-15 15:06:53 -08:00
ea9b8d8c00
Fixing emscripten docs
Rich Geldreich
2017-01-09 14:38:39 -08:00
66892464f6
Merged file
Rich Geldreich
2017-01-09 14:37:37 -08:00
a1281e5b2a
Improve default documentation
Rich Geldreich
2017-01-09 14:17:29 -08:00
7ae16dda71
clang is also on board (reverted from commit 0c95eb14d6 )
Rich Geldreich
2017-01-09 14:12:47 -08:00
d64212091e
Change data type to match assigned one. (reverted from commit 133a78398f )
Rich Geldreich
2017-01-09 13:57:00 -08:00
bf5e9d9c3b
Linux fixes
Rich Geldreich
2017-01-09 13:54:05 -08:00
9f20c8c318
Merge pull request #8 from nwnk/master
Rich Geldreich and GitHub
2017-01-09 13:44:40 -08:00
0990cc8341
Merge pull request #9 from AnalyticalGraphicsInc/emcc
Rich Geldreich and GitHub
2017-01-09 13:42:09 -08:00
1d3fcb59cd
Update README with instructions for using Emscripten.
Dan Bagnell
2017-01-09 15:04:52 -05:00
0c22f98142
Rename crn.cpp -> crunch_lib.cpp.
Dan Bagnell
2017-01-09 14:57:52 -05:00
a60ed487c5
Update crn.cpp license.
Dan Bagnell
2017-01-09 14:17:31 -05:00
8fbb07dc57
Add functions to export with emscripten.
Dan Bagnell
2017-01-09 14:13:39 -05:00
3cae875fda
readme: Update link to Compressonator
Adam Jackson
2016-11-15 15:12:47 -05:00
e974687ae6
Update with crunch executable.
Tomer Barletz
2016-07-11 18:32:16 -07:00
75632ff47e
Fix gcc name-lookup, which requires to use the 'this' qualifier.
Tomer Barletz
2016-07-11 18:31:20 -07:00
133a78398f
Change data type to match assigned one.
Tomer Barletz
2016-07-11 18:28:27 -07:00
732cd33239
Fix return types from boolean/false to pointer/NULL.
Tomer Barletz
2016-07-11 15:38:49 -07:00
a9653b88e7
Add build support for 64-bit with g++.
Tomer Barletz
2016-07-11 15:37:15 -07:00
001ba71348
Add .gitignore file.
Tomer Barletz
2016-07-11 15:34:36 -07:00
0c95eb14d6
clang is also on board
Arvid Gerstmann
2016-06-29 23:07:41 +02:00
1faffa9b1b
fixes building
Arvid Gerstmann
2016-06-29 22:56:37 +02:00
2ef76b99e5
docs(readme): Update copyright
Jake
2016-06-20 11:53:18 +02:00
bf683690a9
Merge remote-tracking branch 'refs/remotes/upstream/master'
Jake
2016-06-20 11:51:19 +02:00
0aea5beeb2
Fixing copyright
Rich Geldreich
2016-06-16 20:08:40 -07:00
8f29f0fd75
docs: Add changelog
Jake
2016-06-16 09:22:38 +02:00
9e7a5e80c7
docs(readme): Convert to Markdown
Jake
2016-06-16 09:20:43 +02:00
97b8233acc
Adding URL
Rich Geldreich
2016-06-15 23:25:15 -07:00
e647680ef9
Updating github URL
Rich Geldreich
2016-06-15 23:21:39 -07:00
eeeeba7e40
Updating license/copyright
Rich Geldreich
2016-06-15 23:03:05 -07:00
d2a3948ab9
Updating license/copyright/email contact info
Rich Geldreich
2016-06-15 22:59:25 -07:00
dbc9ddb2cd
updating readme
Rich Geldreich
2015-11-19 19:34:40 -08:00
6bde5a95b1
checking in new windows execs
Rich Geldreich
2015-11-19 19:14:06 -08:00
0fddd12519
Removing linux/mingw executables
Rich Geldreich
2015-11-19 19:13:44 -08:00
91fbf1fcc4
Fixing integer overflow problem, which can rarely cause serious artifacts.
Rich Geldreich
2015-11-19 18:55:22 -08:00
8953df4f6b
Migrating wiki contents from Google Code
wiki
Google Code Exporter
2015-05-20 23:57:30 -04:00
9bc2ac3e27
Modified the linux Makefile to generate a static lib to allow external program to link with crunch
linux64
boudreault.alan@gmail.com
2013-01-17 18:35:56 +00:00
1ff067147d
Fix compilation issues on linux 64 machines
boudreault.alan@gmail.com
2013-01-17 18:34:45 +00:00
0dfba013b1
Creating branch linux64 for some compilation fixes
boudreault.alan@gmail.com
2013-01-17 18:30:41 +00:00
02646ebc08
v104
richgel99@gmail.com
2012-12-03 22:16:54 +00:00
bd19626e58
fixed codeblocks win32 project compiler options
richgel99@gmail.com
2012-11-25 08:47:02 +00:00
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.
richgel99@gmail.com
2012-11-25 08:41:25 +00:00
8182078d6f
v103
richgel99@gmail.com
2012-11-25 08:25:29 +00:00
a8011e9d7f
Adding new files
richgel99@gmail.com
2012-04-26 07:59:22 +00:00
02faca16c4
deleting old files (either renamed or part of crn_threading_win32.cpp, etc.)
richgel99@gmail.com
2012-04-26 07:16:57 +00:00
f63e26aee6
v1.03 prerelease - Full Linux port of crnlib/crunch, in progress - still more testing to do, and some cmd line options (such as -timestamp) don't work under linux yet, but the core stuff (compression/decompression/transcoding) should work fine and performance under Linux is comparable to Windows. The 3 examples haven't been ported yet.
richgel99@gmail.com
2012-04-26 07:14:21 +00:00
bbf2a04250
v101
richgel99@gmail.com
2012-04-16 01:48:11 +00:00
fffd983ffa
Fixing example2 so it doesn't link against crnlib, bumping version strings/copyright messages.
richgel99@gmail.com
2012-04-16 01:41:34 +00:00
45901c935c
- Fixing DDS reader so it doesn't require the source pitch/linear size field to be divisible by 4 - Fixing DDS writer so it writes a non-zero pitch/linearsize field (a few DDS readers in the wild require this field to be set) - Fixing example2.cpp and example3.cpp so they write non-zero pitch/linearsize fields. - Misc merges from the ddsexport branch - Adding -usesourceformat command line option, useful when reprocessing a lot of existing DDS files.
richgel99@gmail.com
2012-04-16 00:58:38 +00:00
97b7cb25e5
v100
richgel99@gmail.com
2012-04-16 00:53:29 +00:00
d96d9807b1
richgel99@gmail.com
2011-12-28 08:23:42 +00:00
afad9ad28c
richgel99@gmail.com
2011-12-28 03:49:12 +00:00
cb483465b1
richgel99@gmail.com
2011-12-28 03:48:07 +00:00
160557d4fa
richgel99@gmail.com
2011-12-28 03:47:58 +00:00
96ce7c4c1f
richgel99@gmail.com
2011-12-28 03:45:36 +00:00
1e317d30ce
richgel99@gmail.com
2011-12-27 21:43:22 +00:00
3b2adc5a7e
richgel99@gmail.com
2011-12-27 21:23:44 +00:00
96f8e4da70
richgel99@gmail.com
2011-12-27 21:21:16 +00:00
db1ef59fe6
richgel99@gmail.com
2011-12-27 21:20:48 +00:00
9f98ea7e22
richgel99@gmail.com
2011-12-27 21:18:07 +00:00