castano
d019cd7080
Merge changes from the witness.
10 years ago
nathaniel.reed@gmail.com
77188a42ac
Fix VC10 project files. Fix code to build with CUDA 5.5 (the cudaMemcpyToSymbol overload that takes the symbol name as a string was removed).
11 years ago
castano
5f845513ee
Fix msvc warnings and errors.
...
Test TexImage stuff more througly.
Test YCoCg and RGBM.
14 years ago
castano
5d498d6824
Fix cuda compressor. Start work on new UI.
14 years ago
castano
ac7c017c35
DXT1a single color compressor. Fixes issue 131.
...
Init single color tables at startup.
14 years ago
castano
8820c43175
Large refactoring of compressor codes:
...
- Define compressor interface.
- Implement compressor interface for different compressors.
- Add parallel compressor using OpenMP. Experimental.
- Add generic GPU compressor, so far only DXT1 enabled.
15 years ago
castano
568f34d838
Fix color weighted compression for single color blocks. Fixes issue 96.
15 years ago
castano
126816ef72
Experimental quality improvements and speed optimizations.
15 years ago
castano
49409e9d92
Cleanup color rounding and expansion.
16 years ago
castano
2ad15489bb
Try to optimize color rounding and expansion.
...
Detect CUDA 2.1 properly.
16 years ago
castano
2f6e885ced
Add DXT1 compressor that uses texture to avoid CPU swizzling.
...
Fix errors under emulation.
Experiment with DXT5 compressor.
16 years ago
castano
a889f2fda6
Add support for alpha modes in the CUDA compressors.
16 years ago
castano
d855d0461b
Add single color checks to CUDA compressors.
...
Use optimized bitmap table for CTX compressor.
16 years ago
castano
56c7771100
Fix end of lines.
16 years ago
castano
d0c21cecfb
Update stress test.
...
Fix errors in single color compressor.
16 years ago
castano
b41752aa84
Apply singlecolorpatch.diff from Amir Ebrahimi.
...
Add single color compressor to CUDA implementation.
16 years ago
castano
5dbfb20b60
Add DXT1n and CTX1 CUDA compressors.
16 years ago
castano
64020a4cb7
Use tabs instead of spaces.
17 years ago
castano
26db14696a
Fix cuda constant initialization.
17 years ago
castano
6b016dae96
Fix color weighting metric.
17 years ago
castano
854da30b8e
Add nvassemble tool to create cubemaps, volumes, and texture arrays.
17 years ago
castano
e34a12a46f
flatten tree.
17 years ago