Commit Graph

438 Commits

Author SHA1 Message Date
Bruno George de Moraes
c8cb464fe3 Further optimize img!
/encoder_lvl_vs_perf.png -- 7.22kb -> 6.18kb (14.4%)
/webgl/texture/preview.png -- 432.41kb ->  317.87kb (26.488%)
/contrib/single_file_transcoder/examples/testcard.png -- 10.55kb ->  7.90kb (25.1%)
/contrib/single_file_transcoder/examples/testcard-rgba.png -- 14.3kb ->  11.52kb (19.44%)
/webgl/gltf/preview.png -- 490.65kb ->  458kb (6.652%)
/contrib/previewers/win/preview.png -- 652.43kb ->  624.31 (4.31%)
Total:  1,609.39‬kb  -> 1425.78kb  (11.4%)
2020-04-02 15:13:03 -03:00
Rich Geldreich
c012fe694b Enabling jpeg linear chroma filtering 2020-03-27 23:52:46 -04:00
Rich Geldreich
09b23971fd Minor fixes: Fixing signed left shift, adding limit to 1000 progressive scans 2020-03-27 22:20:17 -04:00
Rich Geldreich
38d1fa2734 Update README.md 2020-03-25 05:38:27 -04:00
Rich Geldreich
078ce180bc Adding JPEG reading support 2020-03-25 05:24:37 -04:00
Rich Geldreich
3527cc91fc New files 2020-03-25 05:21:33 -04:00
Rich Geldreich
e9c55faac7 Merge pull request #106 from Cheney-W/Cheney
Include <ostream> in basisu_enc.h
2020-03-22 23:55:36 -04:00
Rich Geldreich
12889dfe9d Adding -renorm option, manually merged from
29db2936fe
2020-03-22 23:53:05 -04:00
Rich Geldreich
206622d8fe Update to TGA reader 2020-03-22 23:44:26 -04:00
Rich Geldreich
3d4a39a147 Adding TGA reading support 2020-03-22 23:44:25 -04:00
Rich Geldreich
92e5720bf2 Merge pull request #121 from EwoutH/patch-1
CI: Add basic AppVeyor configuration
2020-03-22 23:40:14 -04:00
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
Ewout ter Hoeven
768e29a4e9 AppVeyor: Specify artifact path 2020-03-22 09:31:54 +01:00
Ewout ter Hoeven
5824a400be CI: Add initial AppVeyor configuration 2020-03-22 09:26:51 +01: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