Commit Graph
174 Commits
Author SHA1 Message Date
Richard Geldreich 54e129fe6a updating wasm/python builds 2026-02-24 22:28:31 -05:00
Richard Geldreich 81a4186404 v2.1 update for KTX-Software and Khronos file format KTX2 compatibility.
This update impacts the UASTC HDR 4x4, UASTC HDR 6x6i, and XUASTC LDR formats. New KTX2 files in these specific formats using v2.1 can't be loaded using v2.0, however we've kept backwards compatibility with all of our previously written KTX2 files. (v2.1 can transcode all previously written files.)
This is part of our effort to be compatible with Khronos's specification.
bc6hf encoder's smooth block path updated to handle inputs with texels close to MAX_HALF_FLOAT.
Adding command line options to basisu tool so it can write either v2.0 or v1.6 compatible UASTC HDR 6x6i files. The default is v1.6.
Updating WebGL KTX2 testbed so on ASTC devices it automatically switches between sRGB or linear internal formats for the created texture.
2026-02-24 20:35:11 -05:00
Richard Geldreich 2c4f52f705 Merge remote-tracking branch 'origin/master' 2026-02-23 15:57:41 -05:00
Richard Geldreich 13cc670a20 adding comment: we need to use sRGB vs. linear internal formats here 2026-02-23 15:57:38 -05:00
Rich Geldreich 136ac0185c Update README.md 2026-02-19 18:14:24 -05:00
Rich Geldreich 7cb7d1560e Update README.md 2026-02-19 18:13:57 -05:00
Rich Geldreich df1677b716 Update README.md 2026-02-19 18:13:07 -05:00
Rich Geldreich 33cfe3204c Update README.md 2026-02-19 18:11:45 -05:00
Rich Geldreich 8fabdf1305 Update README.md 2026-02-19 18:09:38 -05:00
Rich Geldreich 3a7343aa8e Update README.md 2026-02-19 18:07:10 -05:00
Rich Geldreich 10aaa50638 Update README.md 2026-02-19 18:06:03 -05:00
Rich Geldreich 5992d61686 Update README.md 2026-02-19 18:04:35 -05:00
Rich Geldreich 7cbe88938c Update README.md 2026-02-19 18:03:13 -05:00
Rich Geldreich e1bad00d5c Update README.md 2026-02-19 18:02:51 -05:00
Rich Geldreich b3244d27fa Update README.md 2026-02-19 18:00:45 -05:00
Rich Geldreich b454067c66 Update README.md 2026-02-19 18:00:15 -05:00
Rich Geldreich bba68073af Update README.md 2026-02-19 17:59:41 -05:00
Rich Geldreich 6467342a27 Update README.md 2026-02-19 17:57:04 -05:00
Rich Geldreich ea32d5ad91 Update README.md 2026-02-19 17:55:33 -05:00
Rich Geldreich a6ef76aa3a Update README.md 2026-02-19 17:54:50 -05:00
Rich Geldreich 728113b8fa Update README.md 2026-02-19 17:54:03 -05:00
Rich Geldreich 30913b2e0c Update README.md 2026-02-19 17:51:56 -05:00
Rich Geldreich f6bf756b60 Update README.md 2026-02-19 17:51:38 -05:00
Rich Geldreich ff2f413871 Update README.md 2026-02-19 17:50:45 -05:00
Rich Geldreich 5e1c2ed624 Update README.md 2026-02-19 17:50:31 -05:00
Rich Geldreich 08916c0b94 Update README.md 2026-02-19 17:47:58 -05:00
Rich Geldreich 1e8f37153e Update README.md 2026-02-19 17:47:16 -05:00
Richard Geldreich 55a58e0a6c Adding note to sample about ASTC LDR support 2026-02-19 17:44:07 -05:00
Richard Geldreich ce496ca654 texture video sample now compatible with any ASTC/XUASTC block size (not just 4x4) 2026-02-18 15:38:43 -05:00
Richard Geldreich 44d231cb03 new file 2026-01-29 21:37:11 -05:00
Richard Geldreich 1ab1195d6f New file 2026-01-29 21:34:50 -05:00
Rich Geldreich 3e6451be4c Update README.md 2026-01-19 04:09:21 -05:00
Rich Geldreich 35d978efa9 Update README.md
Updating URL's
2026-01-19 04:07:49 -05:00
Rich Geldreich f6c4edc61c Update live demo links in README.md
Updating URL's
2026-01-19 04:05:47 -05:00
Richard Geldreich a6bf1c00f2 rebuilt 2026-01-19 02:22:47 -05:00
Richard Geldreich e93d3beb36 merging v2.0 from xuastc_private 2026-01-19 01:59:54 -05:00
Richard Geldreich ea6778b2b5 adding new files 2026-01-19 01:59:35 -05:00
Aaron Franke f3a63a3f54 Remove trailing space characters 2025-11-21 11:52:38 -08:00
Richard Geldreich 5179a06343 rebuild WASM 2025-11-18 17:24:25 -05:00
Richard Geldreich b1110111d4 adding -O3 to wasm linker options 2025-09-20 10:41:16 -04:00
Rich Geldreich 1e8fbb14fb Merge pull request #401 from needle-tools/fix/add-link-flags-o3
Fix: bring back -O3 in LINK_FLAGS for 150kB smaller JS+WASM build
2025-09-20 10:34:30 -04:00
Richard Geldreich e8855f8840 Compiler warning fixes.
Cleaning up handling of 8-byte lengths/offsets in KTX2 files. (In practice, we don't currently accept files this large anyway.)
2025-09-20 10:10:08 -04:00
hybridherbst 3393721250 Fix: bring back -O3 in LINK_FLAGS for 150kB smaller JS+WASM build 2025-09-11 10:24:46 +02:00
Richard Geldreich b17dd2967c Rebuilt WASM execs with latest changes/fixes 2025-09-05 21:24:51 -04:00
Richard Geldreich 2ac62fb349 changing port from 8000 to 8080 2025-09-05 21:11:00 -04:00
Richard Geldreich 100ace82d2 emcc warning fixes, fixing warnings in WASM cmakelists.txt files, changing ETC1S encoder to use std::map vs. std::unordered_map for hopefully more cross platform determinism 2025-06-24 17:22:05 -04:00
Richard Geldreich 75b19f6aff new file 2025-06-24 17:20:16 -04:00
Richard Geldreich 323239a6a5 removing file 2025-01-21 13:36:41 -05:00
Richard Geldreich 00fec43334 re-adding file 2025-01-21 13:35:11 -05:00
Richard Geldreich d8028601e8 removing file 2025-01-21 13:34:33 -05:00