Rémi Verschelde
b32a0c1bf4
Win32: Fix build with GCC (MinGW)
...
Cf. https://github.com/godotengine/godot/issues/32384 .
2019-09-27 09:13:54 +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
Carl Woffenden
3e6a742818
WIP (added sources with mipmaps)
...
Mipmaps levels not yet extracted.
2019-09-26 18:45:39 +02:00
Carl Woffenden
fd6b7117e4
Minor docs, minor size tweaks
...
Clarified this is C++ source and not header-only. Added Android build options and excluded BC7 mode 6.
2019-09-26 03:42:01 +02:00
Carl Woffenden
8bf626bb53
Fixed standalone compilation warnings
...
Fixed -Wno-pragma-once-outside-header requirement (removing 'pragma once' in combiner script). Minor docs.
2019-09-25 20:42:33 +02:00
Carl Woffenden
4a401d9ec9
Don't add EAC to the demo if not building with EAC
2019-09-25 17:40:59 +02:00
Carl Woffenden
04c8144710
Minor: corrected figures
2019-09-25 17:34:58 +02:00
Carl Woffenden
813b382bc8
Minor: moved note
2019-09-25 17:20:46 +02:00
Carl Woffenden
7d65ba367a
ASTC support (and improved demo)
...
Exposed the ASTC transcoder. Improved the Emscripten example and tested on ASTC and ETC hardware. Workaround for usused functions and consts when disabling various transcode options.
2019-09-25 17:15:49 +02:00
Carl Woffenden
963e892f25
Merge branch 'clang-pedantry-1' into single-file-transcoder
2019-09-25 15:47:02 +02:00
Carl Woffenden
bce834ffba
Fixes more -Wunused-parameter warnings
...
These unused params occur when disabling various transcode options.
2019-09-25 15:27:20 +02:00
Carl Woffenden
85c81f1871
Working demo
...
Demo transcodes to various formats (tested only PVRTC, S3TC and uncompressed for now). Added docs.
2019-09-24 18:43:15 +02:00
Rich Geldreich
6afb2fc833
Update README.md
2019-09-21 21:39:16 -07:00
Carl Woffenden
91b8d85473
Work-in-progress
...
Embedded .basis files with and without alpha. Started adding support to draw both types, as well as ETC. Fixed broken WebGL canvas.
2019-09-20 23:04:03 -04:00
Carl Woffenden
3174fd6764
Added RGBA example
2019-09-21 03:14:49 +02:00
Carl Woffenden
9482b1ba9d
Initial commit
...
Added combine script. Created initial Emscripten example.
2019-09-20 15:00:02 -04: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
Carl Woffenden
0d611beda0
Minor Clang fixes
...
Minor fixes so that Clang doesn't trip with `-Werror` and `-Wextra`.
2019-09-20 06:42:13 -04: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
Rich Geldreich
25664c0d63
Update README.md
2019-09-19 23:38:35 -07:00
richgel999
6e70902e82
Fixing tabs
2019-09-19 23:19:30 -07:00
richgel999
14a8e3ed99
Fixing tabs
2019-09-19 23:19:08 -07:00
richgel999
921a18b68f
Fixing tabs
2019-09-19 23:18:34 -07:00
richgel999
d9a289d42a
Changing webgl texture test so it uses a power of 2 texture by default, so it works on iOS
2019-09-19 23:15:41 -07:00
richgel999
d877fead4e
Adding power of 2 texture for webgl texture test, so it works on iOS
2019-09-19 23:15:08 -07:00
richgel999
e1a520c132
Adding uncompressed 565 pixel format support to texture demo
2019-09-19 22:12:40 -07:00
richgel999
eeb15a6e54
The transcoder now supports unpacking to 565 directly, so we don't need to transcode to BC1 then convert in Javascript
2019-09-19 21:58:10 -07:00
richgel999
c2869ffecc
Adding uncompressed pixel support to transcoder wrappers in webgl/transcoder/basis_wrappers.cpp. Note uncompressed hasn't been tested yet, but I've verified that compressed still works.
2019-09-19 21:39:57 -07:00
richgel999
33bf902b01
Development message fixes
2019-09-19 20:00:54 -07:00
Rich Geldreich
3c9ed05472
Update README.md
2019-09-19 18:13:55 -07:00
Rich Geldreich
5cae992784
Update README.md
2019-09-19 17:09:51 -07:00
Rich Geldreich
43d35a9d3e
Update README.md
2019-09-19 17:04:15 -07:00
Rich Geldreich
2e92f6fee6
Update README.md
2019-09-19 17:02:19 -07:00
Rich Geldreich
642bf0f2d2
Update README.md
2019-09-19 17:01:53 -07:00
Rich Geldreich
b6203084b0
Update README.md
2019-09-19 16:56:43 -07:00
Rich Geldreich
3b7092be7b
Update README.md
2019-09-19 16:55:14 -07:00
Rich Geldreich
5041763f02
Update README.md
2019-09-19 16:53:13 -07:00