castano
|
4bbf5e96f4
|
Add squish external compressor.
Rename our squish version to nvsquish.
|
2008-11-23 08:59:56 +00:00 |
|
castano
|
68be24bf00
|
Set correct DXT5n swizzle code.
Select swizzle codes in nvtt instead of nvimage.
|
2008-10-01 22:28:57 +00:00 |
|
castano
|
b8a9395117
|
Fix end of lines.
|
2008-06-19 09:53:09 +00:00 |
|
castano
|
55e7d3dec4
|
Delete outdated comment.
|
2008-06-03 06:34:18 +00:00 |
|
castano
|
70331a37fd
|
Refactor compression functions, group them into class methods.
|
2008-05-06 23:55:19 +00:00 |
|
castano
|
15e7125b4b
|
Check for single color blocks in all compressors.
|
2008-04-26 09:16:56 +00:00 |
|
castano
|
921ee354c0
|
Remove legacy compressors.
Add iteration count parameter to iterative alpha compressor.
Add optimal compressors.
|
2008-04-26 08:02:30 +00:00 |
|
castano
|
1df69495fc
|
Precompute fast cluster fit factors, and store as static const.
nvtt is completely reentrant now. Fixes issue 37.
cleanup interface of cuda compressors.
|
2008-04-18 08:49:32 +00:00 |
|
castano
|
d10295fbf6
|
Use DXT1a single color compressor.
|
2008-04-17 06:55:26 +00:00 |
|
castano
|
065c5f0689
|
Cleanup simple compressors. Move code from FastCompress to QuickCompress.
|
2008-03-20 01:39:02 +00:00 |
|
castano
|
b41752aa84
|
Apply singlecolorpatch.diff from Amir Ebrahimi.
Add single color compressor to CUDA implementation.
|
2008-02-16 09:53:07 +00:00 |
|
castano
|
91ff256adf
|
Do precomputation only when needed.
|
2008-02-04 10:12:32 +00:00 |
|
castano
|
1d1dcfe922
|
Update compressor to new squish interface.
|
2008-02-01 19:48:51 +00:00 |
|
castano
|
d44b8e9358
|
Reenable QuickCompress for DXT5n.
Fix end of lines.
|
2008-02-01 02:33:51 +00:00 |
|
castano
|
6fadaebae5
|
Disable quick green compressor, until I figure out what's the problem with it.
|
2008-01-31 21:07:18 +00:00 |
|
castano
|
d2105f922c
|
More interface changes, update bindings.
Move globals to Compress class, to do CUDA initialization only once.
enableCUDA is broken, will be fixed later tonight.
|
2008-01-26 02:46:12 +00:00 |
|
castano
|
c8ac20ee0f
|
Remove errorThreshold.
|
2008-01-18 23:50:22 +00:00 |
|
castano
|
33c09ae591
|
Fix DXT1a support.
|
2008-01-07 07:45:27 +00:00 |
|
castano
|
c02a5bb51f
|
Incomplete DXT1a support.
|
2008-01-07 07:35:43 +00:00 |
|
castano
|
2903886498
|
Some progress with full DXT1a support.
Move quantization settings to compression options.
|
2008-01-07 07:28:00 +00:00 |
|
castano
|
5a27795621
|
Move DXT1G compressor to QuickCompress.
|
2007-12-17 08:12:11 +00:00 |
|
castano
|
cfa4913ae6
|
Add support for input rescaling:
- round extents to power of two.
- clamp max extents.
Add output options pimpl.
Other misc API changes.
|
2007-12-17 03:51:34 +00:00 |
|
castano
|
e34a12a46f
|
flatten tree.
|
2007-10-14 08:58:24 +00:00 |
|