Commit Graph

1361 Commits

Author SHA1 Message Date
Rich Geldreich
7dbf3308eb Update README.md 2026-07-01 15:50:42 -04:00
Rich Geldreich
11f4bf8a14 Update README.md 2026-07-01 15:49:17 -04:00
Rich Geldreich
a27c30c964 Update README.md 2026-07-01 15:46:43 -04:00
Rich Geldreich
0e4cd3e4e5 Update NOTICE 2026-07-01 15:45:14 -04:00
Richard Geldreich
37b08e0a5b Merge remote-tracking branch 'origin/master' 2026-07-01 15:10:13 -04:00
Richard Geldreich
bfa665aa26 rebuilt artifacts 2026-07-01 15:10:10 -04:00
Rich Geldreich
f6a7da5532 Update README.md 2026-07-01 15:04:15 -04:00
Rich Geldreich
4de7c43634 Update README.md 2026-07-01 15:03:38 -04:00
Rich Geldreich
7ba9f36875 Update README.md 2026-07-01 14:52:07 -04:00
Rich Geldreich
c5e05d088e Update README to include DDS transcoding support
Added a new section on DDS transcoding support, detailing the capabilities of the transcoder module in version 2.5.
2026-07-01 14:51:05 -04:00
Rich Geldreich
02b43c874f Update README.md 2026-07-01 14:49:52 -04:00
Rich Geldreich
1159d2567f Update README.md 2026-07-01 14:45:51 -04:00
Rich Geldreich
58e0fe2164 Update README.md 2026-07-01 14:44:48 -04:00
Rich Geldreich
b2f76edb93 Update README.md 2026-07-01 14:43:30 -04:00
Rich Geldreich
c8e1ddf4ec Update README.md 2026-07-01 14:43:08 -04:00
Richard Geldreich
796b716cb2 fixing -test_codecs so it's multithreaded in WASM WASI MT builds 2026-07-01 14:26:16 -04:00
Richard Geldreich
77677a5fd9 rebuilt artifacts 2026-07-01 13:52:13 -04:00
Richard Geldreich
3bfdc566d1 modification for v2.5 2026-07-01 13:31:11 -04:00
Richard Geldreich
1152785ab6 modifications for v2.5 2026-07-01 13:30:21 -04:00
Richard Geldreich
e4a81a0066 new files 2026-07-01 13:30:03 -04:00
Richard Geldreich
1093ca17ef modifications for v2.5 2026-07-01 13:20:19 -04:00
Richard Geldreich
3cfdd2240b new files for v2.5 2026-07-01 13:20:12 -04:00
Richard Geldreich
56ba46d485 UBSAN bug fixes (shifting) 2026-07-01 13:19:14 -04:00
Richard Geldreich
8291f1b238 modifications for v2.5 2026-07-01 13:18:24 -04:00
Richard Geldreich
8805a4fbc6 removing file 2026-07-01 13:16:44 -04:00
Richard Geldreich
afb3d4aef2 modifications for v2.5 2026-07-01 13:16:04 -04:00
Richard Geldreich
e5aa8306f3 adding new sample 2026-07-01 13:15:57 -04:00
Richard Geldreich
a452ae7f31 adding new sample 2026-07-01 13:14:04 -04:00
Richard Geldreich
d2c91746fa removing old sample, replaced with python/shader_deblocking 2026-07-01 13:13:54 -04:00
Richard Geldreich
1f728895a8 new shader deblocking sample for v2.5 2026-07-01 13:11:58 -04:00
Richard Geldreich
6172955c43 new test files for v2.5 2026-07-01 13:11:07 -04:00
Richard Geldreich
43abe94b4d changes for v2.5 2026-07-01 13:10:42 -04:00
Richard Geldreich
5d424ba999 new file 2026-07-01 13:01:00 -04:00
Richard Geldreich
cee913ad4e modified for v2.5 2026-07-01 13:00:49 -04:00
Richard Geldreich
8693d6e423 new files 2026-07-01 13:00:43 -04:00
Richard Geldreich
6bec299da1 modified for v2.5 2026-07-01 12:59:35 -04:00
Richard Geldreich
ad5cf81f47 adding new sample 2026-07-01 12:59:29 -04:00
Richard Geldreich
60c9e474ad adding new files 2026-07-01 12:59:16 -04:00
Richard Geldreich
4e32794532 moving ktx2_encode_test to ktx2_studio, adding new files 2026-07-01 12:59:08 -04:00
Richard Geldreich
1aab02ba2d disabling assert (it rarely triggers unnecessarily during cross-checking) v2_10_final_snapshot 2026-06-05 14:22:22 -04:00
Richard Geldreich
f6ce7ba3cd adding extra check to ensure read fully succeeds 2026-06-04 20:06:26 -04:00
Richard Geldreich
c50c05b864 fixing potential overflow issue in PNG reader 2026-06-04 15:14:45 -04:00
Richard Geldreich
693910c928 disabling overly cautious assert (for now until v2.5) 2026-06-01 13:37:26 -04:00
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