Commit Graph

424 Commits

Author SHA1 Message Date
Rich Geldreich
54a2db06f1 Merge pull request #116 from cwoffenden/single-file-transcoder
Single file transcoder fixes
2020-03-22 23:39:18 -04:00
Rich Geldreich
6ef114ac1e Merge pull request #117 from cwoffenden/previewers-uastc
Updated Windows previewer with UASTC support
2020-03-22 23:38:27 -04:00
Rich Geldreich
23e1eebca2 Merge pull request #118 from jschueller/patch-1
CMake: Only unices have the strip command
2020-03-22 23:37:34 -04:00
Rich Geldreich
61c10ece26 Merge pull request #119 from cwoffenden/readme-typos-1
Minor typos
2020-03-22 23:36:40 -04:00
Rich Geldreich
a15c2d382a Merge pull request #122 from EwoutH/imgbot
[ImgBot] Optimize images
2020-03-22 23:35:36 -04:00
ImgBotApp
3cb4515cc0 [ImgBot] Optimize images
*Total -- 1,819.93kb -> 1,593.25kb (12.46%)

/encoder_lvl_vs_perf.png -- 13.04kb -> 7.22kb (44.68%)
/webgl/texture/preview.png -- 522.49kb -> 432.41kb (17.24%)
/contrib/single_file_transcoder/examples/testcard.png -- 12.38kb -> 10.55kb (14.79%)
/webgl/gltf/preview.png -- 563.41kb -> 490.65kb (12.91%)
/contrib/previewers/win/preview.png -- 708.61kb -> 652.43kb (7.93%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-03-22 08:23:08 +00:00
Carl Woffenden
9462a0b6d6 Minor typos 2020-03-21 20:43:58 +01:00
Julien Schueller
b474b3d16e CMake: Only unices have the strip command
Fixes the build on MinGW
2020-03-21 17:25:46 +01:00
Carl Woffenden
56d2782b5f Minor docs 2020-03-21 16:31:39 +01:00
Carl Woffenden
a9ee154233 Fixed Emscripten demo when transcoding to uncompressed formats
(Also added editor config file)
2020-03-21 16:13:45 +01:00
Carl Woffenden
310aea5a66 Minor typo 2020-03-21 15:42:19 +01:00
Carl Woffenden
2a48aaf0cc Fixes for the UASTC changes
Tested on Windows with both ETCS and UASTC files.
2020-03-21 15:40:14 +01:00
Carl Woffenden
5f1d9f902b Merge branch 'master' into single-file-transcoder 2020-03-21 13:02:48 +01:00
Carl Woffenden
2a464a9cc3 Fixes to build since UASTC additions 2020-03-21 12:59:29 +01:00
Rich Geldreich
ed9f92e9a7 Merge pull request #68 from cwoffenden/single-file-transcoder
Single C++ file transcoder generator (and tiny Emscripten example)
2020-03-21 07:08:16 -04:00
Carl Woffenden
ec00f06e81 Removed unused macro around now commented 'max_bits' vars 2020-03-21 12:05:38 +01:00
Carl Woffenden
a8bbc031f1 Revert "Removed unused macro around now commented 'max_bits' vars"
This reverts commit 0a7098a231.
2020-03-21 12:04:33 +01:00
Carl Woffenden
0a7098a231 Removed unused macro around now commented 'max_bits' vars 2020-03-21 12:03:47 +01:00
Carl Woffenden
5b2d795617 Merge branch 'master' into single-file-transcoder 2020-03-21 11:48:33 +01:00
Rich Geldreich
72ddd446f9 Merge pull request #115 from aaronfranke/file-formatting
Make file formatting comply with POSIX standards
2020-03-21 03:06:53 -04:00
Aaron Franke
2a58642381 Make file formatting comply with POSIX and Unix standards
UTF-8, LF, no BOM, and newlines at end of files
2020-03-21 02:44:10 -04:00
Rich Geldreich
721daccfb7 Update README.md v1.12 2020-03-20 20:39:24 -04:00
Rich Geldreich
f46b9231db Updating help text for BMP support 2020-03-20 20:16:18 -04:00
Rich Geldreich
412206a5bc Update README.md 2020-03-20 15:36:42 -04:00
Carl Woffenden
3953f6099a Merge branch 'master' into single-file-transcoder 2020-03-20 19:40:30 +01:00
Rich Geldreich
fc92177a50 Update README.md 2020-03-20 12:21:41 -04:00
Rich Geldreich
0dc11968c3 Updating readme 2020-03-20 11:18:17 -04:00
Rich Geldreich
078f6cd3ac Adding null pointer check here for safety 2020-03-20 02:27:33 -04:00
Rich Geldreich
34eeeac2e3 Fixing min/max windows.h problem 2020-03-20 02:20:53 -04:00
Rich Geldreich
1635b96e99 Undefined behavior fix 2020-03-20 02:03:37 -04:00
Rich Geldreich
5b6eb565e4 - Adding UASTC support to encoder, transcoder, .basis file format
- Removing BC7 mode 6 support from transcoder (will alway use the much smaller mode 5 tables now)
- Adding BMP support
- Adding -bench mode, for development
- CMakeLists.txt file now compatible with Visual Studio 2019 (MSVC)
2020-03-20 02:00:34 -04:00
Rich Geldreich
7779f320b0 new files 2020-03-20 01:59:13 -04:00
Rich Geldreich
fe8755019c new files 2020-03-20 01:59:07 -04:00
Rich Geldreich
a00677ab12 new files 2020-03-20 01:59:01 -04:00
Rich Geldreich
02036ae0b2 new files 2020-03-20 01:57:46 -04:00
Rich Geldreich
93fc3a8fc6 new files 2020-03-20 01:57:23 -04:00
Rich Geldreich
9829034505 new files 2020-03-20 01:57:19 -04:00
Rich Geldreich
d0ee14e1fb new files 2020-03-20 01:57:12 -04:00
Rich Geldreich
c0ac65d89b Update README.md 2020-03-18 05:11:52 -04:00
Rich Geldreich
e5a4f1b920 Update README.md 2020-03-18 05:09:50 -04:00
Rich Geldreich
a22c35ab8b Merge pull request #107 from ondys/patch-1
Fixing undefined behavior in basisu_etc.cpp
2020-02-13 16:48:17 -08:00
Ondrej Stava
deb071cc2c Fixing undefined behavior in basisu_etc.cpp
The value inside the static cast can be negative. Casting a negative floating point value to an unsigned integer is an undefined behavior and we were running into issues when executing the code with an address sanitizer turned on.

Not sure if this is the proper way to fix this but it seems to work ok. Either way, the undefined behavior should be fixed.
2020-02-13 14:21:24 -08:00
Carl Woffenden
0cc6736a3e Merge remote-tracking branch 'upstream/master' into single-file-transcoder 2020-01-05 13:16:03 +01:00
Rich Geldreich
895ee8ee7e Update README.md
Fixing misspellings
2020-01-03 21:39:03 -08:00
richgel999
765706364d Fixing spelling in -separate_rg_to_color_alpha 2020-01-03 21:37:45 -08:00
Rich Geldreich
3f91ed881b Update README.md 2020-01-03 21:14:36 -08:00
Rich Geldreich
54103998dc Update README.md
Adding some usage notes
2020-01-03 21:13:50 -08:00
richgel999
82eee2eda7 Fixing BASISD_SUPPORT_ATC so if it's set to 0 we check to make sure PVRTC2 is also set to 0 2020-01-03 20:50:43 -08:00
Rich Geldreich
765f9510ac Update README.md
Changing -level to -comp_level
2020-01-03 20:41:02 -08:00
Carl Woffenden
632a26ea9f Merge remote-tracking branch 'upstream/master' into single-file-transcoder 2020-01-02 20:40:01 +01:00