Rich Geldreich
e4f439fc95
Update README.md
v2_1_0r
2026-04-26 14:52:29 -04:00
Richard Geldreich
4b680f858b
fixing dependency on TinyDDS_MipMapReduce(), which is internal to TinyDDS
2026-04-21 14:19:25 -04:00
Richard Geldreich
1e9ab1f575
rebuilt artifacts
2026-04-20 03:21:02 -04:00
Richard Geldreich
16d7d1460d
- Adding max supported texture size (16K) check to KTX2 header parser
2026-04-20 03:15:49 -04:00
Richard Geldreich
2280b753ce
rebuilt artifacts
2026-04-20 03:00:48 -04:00
Richard Geldreich
882abb5320
- .basis transcoder class now validates the basis_slice_desc structs to ensure the original (unpadded) dimensions are valid, not too large (beyond 16K on either dimension), and are in sync with the slice's block dimensions. All methods that parse the slice desc structs now validate the contents first.
...
- basisu_lowlevel_etc1s_transcoder::transcode_slice(): Added PVRTC temp buf malloc buffer size sanity checking
Thanks to Canxuepiao Jian for the report.
2026-04-20 03:00:32 -04:00
Richard Geldreich
98f1ccb377
fixing qoi_decode() declaration
2026-04-12 13:00:47 -04:00
Richard Geldreich
ae89aab33c
Adding new files (latest tinyexr library)
2026-04-07 16:36:17 -04:00
Richard Geldreich
801b67dbf3
rebuilt artifacts
2026-04-07 16:31:07 -04:00
Richard Geldreich
542ed6555d
tinyexr: upgrading to latest library version. We no longer modify tinyexr, i.e. the tinyexr.h header we're using is now completely standard. We direct tinyexr's zlib calls to our fork of miniz internally.
2026-04-07 16:30:57 -04:00
Richard Geldreich
0a35b574d2
removing file
2026-04-07 15:40:28 -04:00
Richard Geldreich
d4e9574796
new file
2026-04-07 15:39:11 -04:00
Richard Geldreich
8c6e668f18
deleting encoder/3rdparty/android_astc_decomp.h
2026-04-06 14:06:27 -04:00
Richard Geldreich
6b6517e86d
Adding BASISU_DISABLE_ANDROID_ASTC_DECOMP cmake option: if 1, the android ASTC decoder .cpp file is entirely eliminated and we emulate its functionality internally.
2026-04-06 14:04:59 -04:00
Richard Geldreich
7dac9fb464
Adding BASISU_DISABLE_ANDROID_ASTC_DECOMP cmake option: if 1, the android ASTC decoder .cpp file is entirely eliminated and we emulate its functionality internally.
2026-04-06 13:53:50 -04:00
Richard Geldreich
2f12dc72be
Adding BASISU_DISABLE_ANDROID_ASTC_DECOMP cmake option: if 1, the android ASTC decoder .cpp file is entirely eliminated and we emulate its functionality internally.
2026-04-06 13:53:00 -04:00
Rich Geldreich
83b7e87328
Update README.md
2026-04-04 10:56:08 -04:00
Richard Geldreich
b642cfa07b
rebuilt all artifacts
2026-04-03 22:20:27 -04:00
Richard Geldreich
4616c37946
Adding BASISU_DISABLE_ANDROID_ASTC_DECOMP: If set to 1, the Android ASTC decoder (part of the drawElements Quality Program Tester Core) is completely disabled, and we instead use our own internal ASTC decoder.
2026-04-03 22:18:57 -04:00
Rich Geldreich
d67fc03a1c
Update README.md
2026-04-02 15:42:21 -04:00
Rich Geldreich
c262b0154b
Update README.md
2026-04-02 12:10:32 -04:00
Rich Geldreich
6ad7750e05
Update README.md
2026-04-02 12:02:43 -04:00
Rich Geldreich
535d48e0ec
Revise XUASTC LDR section in README
...
Updated the description of XUASTC LDR and added details about distortion measurement.
2026-04-02 12:01:52 -04:00
Rich Geldreich
121309c84a
Update README.md
2026-04-02 12:00:20 -04:00
Richard Geldreich
dc28730b37
Merge remote-tracking branch 'origin/master'
2026-03-23 21:01:17 -04:00
Richard Geldreich
1bdd35aad2
expanding this table by 1 entry to 256 entries total to silence static analysis - in reality, the access can mathematically never go beyond the original size 255 array, but it's best to be safe
2026-03-23 21:01:14 -04:00
Rich Geldreich
ef0157e6bc
Update README.md
2026-03-20 18:38:42 -04:00
Rich Geldreich
27704c093c
Update README.md
2026-03-20 17:41:02 -04:00
Richard Geldreich
08fabab89f
- fixing tinydds so it writes the correct flags, so dds-ktx can view our DDS files
...
- upping WebGL KTX2 encoder/transcoder testbed so its max Memory64/WASM64 heap size is 15GB, so 4096x4096 textures can be encoded
2026-03-20 17:34:22 -04:00
Rich Geldreich
74ba7f4f6b
Merge pull request #441 from MauroDeryckere/fix/missing-exception-include
...
Add missing #include <exception> for std::terminate
2026-03-19 13:39:03 -04:00
Mauro Deryckere
10602cdc8e
Add missing #include <exception> for std::terminate
...
container_abort() calls std::terminate() but the file does not include <exception>. This compiles on most toolchains today because other headers transitively pull it in, but fails on Android NDK r28 (Clang 19) with C++23 where the transitive include no longer happens.
Same class of issue as #395 (missing <ctype.h> in this file).
2026-03-19 16:12:44 +01:00
Richard Geldreich
5273f2823b
Adding save framebuffer as PNG checkbox
2026-03-19 00:35:03 -04:00
Richard Geldreich
b27ae9d113
Mouse wheel now zooms in/out
...
Adding View R,G,B buttons
2026-03-19 00:07:38 -04:00
Richard Geldreich
35ec9ffe5e
adding click dragging to texture viewer
2026-03-18 23:34:14 -04:00
Rich Geldreich
5bfe4fa793
Update README.md
2026-03-17 17:14:38 -04:00
Rich Geldreich
083f8d06f1
Update README.md
2026-03-17 17:14:13 -04:00
Rich Geldreich
20c474723b
Update URL
2026-03-17 17:12:40 -04:00
Rich Geldreich
28e76f6e34
Update README.md
2026-03-10 05:58:26 -04:00
Rich Geldreich
44c3905f5d
Update SECURITY.md
2026-03-10 05:43:45 -04:00
Rich Geldreich
1eb7f28232
Update SECURITY.md
2026-03-10 05:41:39 -04:00
Rich Geldreich
c344569ba6
Update SECURITY.md
2026-03-10 05:41:08 -04:00
Rich Geldreich
ed922590e9
Create SECURITY.md
2026-03-10 05:40:33 -04:00
Rich Geldreich
23ebabb566
Update README.md
2026-03-09 20:48:52 -04:00
Rich Geldreich
ef071f7919
Update README.md
2026-03-09 20:36:23 -04:00
Rich Geldreich
861705114d
Update README.md
2026-03-09 20:35:40 -04:00
Rich Geldreich
ae93b4e623
Update README.md
2026-03-09 20:32:42 -04:00
Rich Geldreich
45d5f41015
Update README.md
v2_1_0
2026-03-09 18:54:46 -04:00
Rich Geldreich
99ffb1b2bd
Update README.md
2026-03-09 18:53:24 -04:00
Rich Geldreich
ff62a90dce
Update README.md
2026-03-09 18:53:03 -04:00
Rich Geldreich
491bd739ad
Update README.md
2026-03-09 18:52:32 -04:00