Commit Graph

324 Commits

Author SHA1 Message Date
Rich Geldreich
24fde47ea0 Merge pull request #87 from MarkCallow/update-kdfs-links
Update KDFS links to v1.3.
2020-01-02 09:48:01 -08:00
Rich Geldreich
0545c43ae7 Merge pull request #91 from mosra/bc7m6-tables-optional
Don't require the huge BC7m6 tables if this format is disabled
2020-01-02 09:47:12 -08:00
Rich Geldreich
0dd71079ea Merge pull request #95 from zeux/fix-extension
Don't append .basis extension in basisu_comp.cpp
2020-01-02 09:43:49 -08:00
Rich Geldreich
44ed0e9e33 Merge pull request #97 from zeux/version
Add -version argument/mode
2020-01-02 09:41:15 -08:00
Arseny Kapoulkine
9a605b4f4d Add -version argument/mode
This allows external programs to confirm the existence of basisu
executable by running `basisu -version`.
2019-11-27 17:27:29 +01:00
Arseny Kapoulkine
1cb03f8be5 Don't append .basis extension in basisu_comp.cpp
This is normally redundant - basisu_tool.cpp already computes the output
filename with .basis extension. However, this makes it so that if you
use -output_file command with filename without extension (for example,
one generated by mkstemp), it writes the specified filename instead of
the file with .basis appended.
2019-11-25 00:37:44 +05:30
Vladimír Vondruš
176df98c3e Don't require the huge BC7m6 tables if this format is disabled.
The 1.3 MB file might be considered excessive when bundling the
transcoder sources in another project, don't require it to be present
when not needed.
2019-11-01 17:26:41 +01:00
MarkCallow
bb5897fd01 Update KDFS links to v1.3. 2019-10-18 16:51:40 +09:00
Rich Geldreich
2f43afcc97 Update README.md 2019-10-02 16:32:05 -07:00
Rich Geldreich
d42218aa48 Update README.md 2019-10-02 11:05:30 -07:00
Rich Geldreich
5511db310d Update README.md 2019-10-02 11:01:45 -07:00
Rich Geldreich
33c2aaffc1 Update README.md 2019-10-02 10:57:47 -07:00
Rich Geldreich
72c8a21517 Updating legal 2019-10-02 10:57:00 -07:00
Rich Geldreich
ca6d15808e Updating legal section 2019-10-02 10:53:18 -07:00
Rich Geldreich
470cfa2e5b Updating legal section 2019-10-02 10:47:47 -07:00
Rich Geldreich
efb26e1eb1 Updating legal section 2019-10-02 10:43:58 -07:00
Rich Geldreich
220f944015 Updating legal section 2019-10-02 10:43:13 -07:00
Rich Geldreich
3a98a57607 Update README.md 2019-10-02 10:39:11 -07:00
Rich Geldreich
4091c74806 Updating legal section 2019-10-02 10:38:30 -07:00
Rich Geldreich
e8c6f482e8 Updating legal section 2019-10-02 10:25:43 -07:00
Rich Geldreich
ec2ce88e5f Updating legal section 2019-10-02 10:19:59 -07:00
Rich Geldreich
cb03a73541 Updating ASTC license stuff 2019-10-01 22:19:14 -07:00
Rich Geldreich
2a7dd1afc3 Adding ASTC license info 2019-10-01 22:03:13 -07:00
Richard Geldreich
1cae1d5726 Rebuilt transcoder 2019-09-29 20:02:20 -07:00
Rich Geldreich
a056ee540b Update README.md 2019-09-29 19:40:26 -07:00
richgel999
4a2c0d66c2 Removed PVRTC1 wrap option 2019-09-29 19:37:54 -07:00
richgel999
01d391cc2a PVRTC1 apparently always use wrap addressing when fetching the adjacent block colors (even when clamp texture addressing is being used), so we don't need the wrap vs. clamp option anymore. It's always wrap and that's that. 2019-09-29 19:34:00 -07:00
richgel999
9be4e210ff Adding -pvrtc_clamp command line flag, so we can see what PVRTC1 textures look like when transcoded and unpacked with clamp addressing 2019-09-29 18:41:57 -07:00
Rich Geldreich
dad34eac9e Update README.md 2019-09-27 19:55:52 -07:00
Rich Geldreich
91ac05a0a9 Update README.md 2019-09-27 19:01:37 -07:00
Rich Geldreich
6e9f2e6604 Merge pull request #77 from akien-mga/cmake-out-of-source
CMake: Fix stripping out-of-source build
2019-09-27 18:59:12 -07:00
Rich Geldreich
5f804e239f Update README.md 2019-09-27 18:39:05 -07:00
Rémi Verschelde
74a724f96d CMake: Fix stripping out-of-source build
Also add .gitignore to avoid versioning bin/ or a potential build/ directory
by mistake.
2019-09-27 09:29:41 +02:00
Rich Geldreich
9a63bb6687 Update README.md 2019-09-26 23:59:35 -07:00
Rich Geldreich
d33443a536 Update README.md 2019-09-26 23:57:21 -07:00
Rich Geldreich
c349448d77 Update README.md 2019-09-26 23:56:10 -07:00
Rich Geldreich
7f8404f031 Update README.md 2019-09-26 23:53:51 -07:00
richgel999
11f46d74af New files 2019-09-26 23:36:54 -07:00
Rich Geldreich
05722dc580 Update README.md 2019-09-26 23:23:45 -07:00
richgel999
2af4f74533 Transcoder wrappers compilation fixes, rebuilt WebAssembly transcoder 2019-09-26 23:03:26 -07:00
richgel999
54304fa014 - Adding PVRTC2 RGB/RGBA and ETC2 EAC R11 and RG11
- Renaming -no_auto_global_sel_pal to -auto_global_sel_pal, disabling global selector palette usage by default to speed up compression on small images
- Renaming texture format enums
- Fixing uninitialized memory issue in front end - it wouldn't have affected the correctness of the output, or output quality
- Bumping command line tool up to v1.10
2019-09-26 22:35:14 -07:00
richgel999
3dbd8ecce2 Fixing rare debug assert on some images. 2019-09-26 22:03:28 -07:00
Rich Geldreich
6afb2fc833 Update README.md 2019-09-21 21:39:16 -07:00
richgel999
b57a362f65 Reducing the WebAssembly transcoder size by disabling ATC and disabling the 8-bit ASTC tables. Rebuilt the transcoder. 2019-09-20 11:45:03 -07:00
Rich Geldreich
b1b0548def Update README.md 2019-09-20 00:05:28 -07:00
Rich Geldreich
57fe0aeb4f Update README.md 2019-09-19 23:55:09 -07:00
Rich Geldreich
3b8b1d2daf Update README.md 2019-09-19 23:47:18 -07:00
Rich Geldreich
faa95cbff8 Update README.md 2019-09-19 23:46:43 -07:00
Rich Geldreich
12daa8fed2 Update README.md 2019-09-19 23:44:11 -07:00
Rich Geldreich
ebf6b9e263 Update README.md 2019-09-19 23:39:03 -07:00