Commit Graph

  • 25f98d904b new files Richard Geldreich 2024-09-10 14:30:49 -04:00
  • 9c2e53cebf new files Richard Geldreich 2024-09-10 14:30:41 -04:00
  • b60eedf134 new file Richard Geldreich 2024-09-10 14:29:36 -04:00
  • 2b95e10dfd removing old file Richard Geldreich 2024-09-10 14:23:51 -04:00
  • 89b682b97d removing old files Richard Geldreich 2024-09-10 14:22:07 -04:00
  • d43eb961f1 removing old files Richard Geldreich 2024-09-10 14:18:38 -04:00
  • ee6a124d3c Update README.md before_1_50_uastc_hdr Rich Geldreich 2024-08-23 15:11:03 -04:00
  • c71b173f0d Update README.md Rich Geldreich 2024-08-20 21:00:14 -04:00
  • fcbd142146 Update README.md Rich Geldreich 2024-08-20 20:58:53 -04:00
  • e796e41c1e Update README.md Rich Geldreich 2024-08-20 20:58:14 -04:00
  • ad9386a4a1 Minor fix to two accessors so they return refs vs. copies. Richard Geldreich 2023-04-26 23:17:50 -04:00
  • 82d2c35e0f Adding -compare_plot command, and defaulting to not displaying plots in -compare mode Richard Geldreich 2023-04-13 00:54:16 -04:00
  • 0934e032fd Merge remote-tracking branch 'origin/master' Richard Geldreich 2023-04-12 18:19:43 -04:00
  • bc31d6a002 Adding more ETC1S testing code. -test now validates ETC1S level 128, in addition to the previous level 1. Tested with MSVC 2019, gcc and clang so far. Richard Geldreich 2023-04-12 18:19:40 -04:00
  • 7dcd329d6d Update README.md Rich Geldreich 2023-04-12 17:51:21 -04:00
  • 3f14dea423 Visual Studio 2022 (v143) compiler bug workaround. Test works now. Only impacted this compiler, not v142 or clang/gcc. Richard Geldreich 2023-04-12 17:45:30 -04:00
  • 80a07ff3b1 Merge pull request #325 from past-due/trivially_copyable Rich Geldreich 2023-04-07 13:24:21 -04:00
  • 9c5da86dbe Update README.md Rich Geldreich 2023-04-03 20:32:42 -04:00
  • 40417a828e Update README.md Rich Geldreich 2023-04-03 20:32:12 -04:00
  • 1ac5130cd3 Update README.md Rich Geldreich 2023-04-03 20:31:54 -04:00
  • ba00238a1a adding final CR/LF Richard Geldreich 2023-04-03 20:31:07 -04:00
  • deff103b8a Update README.md Rich Geldreich 2023-04-03 20:29:19 -04:00
  • 5d5bf66ad2 Update README.md Rich Geldreich 2023-04-03 20:27:08 -04:00
  • a356f245f2 Merge pull request #343 from stefantalpalaru/cpuflags Rich Geldreich 2023-03-30 19:53:13 -04:00
  • 900e40fb5d Merge remote-tracking branch 'origin/master' 1.16.4 Richard Geldreich 2023-03-30 17:05:52 -04:00
  • ca51858d98 Switching to platform toolset v142 to work around VS2022 compiler bugs Enabling AVX so switching to clang toolset builds. Shouldn't be a big deal requiring AVX in 2023. Richard Geldreich 2023-03-30 17:05:48 -04:00
  • b9a5c5b2cf Update README.md Rich Geldreich 2023-03-30 17:03:21 -04:00
  • 6786a3d80a Update README.md Rich Geldreich 2023-03-30 16:59:42 -04:00
  • b9067c9617 Update README.md Rich Geldreich 2023-03-30 16:58:50 -04:00
  • 7f5e0ad6c2 Adding support for utf-8 text and file I/O under Windows. Requires newer Windows builds: https://learn.microsoft.com/en-us/windows/apps/design/globalizing/use-utf8-code-page Richard Geldreich 2023-03-30 16:12:45 -04:00
  • c6342e51eb new file - Windows app manifest for utf-8 support Richard Geldreich 2023-03-30 16:12:04 -04:00
  • e61fe1e4ff SIMD: disable compile time checks Ștefan Talpalaru 2023-01-31 14:39:17 +01:00
  • 8903f6d698 Merge pull request #260 from lexaknyazev/patch-1 Rich Geldreich 2022-12-11 05:00:57 -05:00
  • a91e94c849 Merge pull request #328 from walkingeyerobot/master Rich Geldreich 2022-10-07 19:41:09 -04:00
  • c86a40c7e6 Adding -clbench command line option, and a new API basis_benchmark_etc1s_opencl() to determine if OpenCL encoding is worthwhile on the current machine/driver/GPU. Richard Geldreich 2022-10-07 19:33:34 -04:00
  • 18b4868d2c Update encoder/basisu_enc.cpp walkingeyerobot 2022-10-07 18:38:59 -04:00
  • 53372fc512 emscripten no longer provides sys/timex.h, but does provide sys/time.h Mitch Foley 2022-10-07 16:58:42 -04:00
  • 4dc6a8c666 Allow defining BASISU_HAVE_STD_TRIVIALLY_COPYABLE past-due 2022-09-15 15:37:05 -04:00
  • 498bba430b Merge pull request #319 from zeux/timer-tsan Rich Geldreich 2022-08-21 00:23:41 -04:00
  • 7270755488 Ensure interval_timer is initialized from main thread Arseny Kapoulkine 2022-08-20 21:14:30 -07:00
  • 9009cae540 Fixing -format_only so the uncompressed formats aren't unpacked when this option is used. Richard Geldreich 2022-06-09 11:57:44 -05:00
  • c163d635c2 Merge pull request #287 from dpwiz/only-format Rich Geldreich 2022-06-09 11:50:46 -05:00
  • 1f4b564ae0 Merge pull request #281 from cwoffenden/invalid-char Rich Geldreich 2022-02-24 22:48:49 -08:00
  • 4e3d5ba7cb Merge pull request #282 from cwoffenden/faster-amalgamate Rich Geldreich 2022-02-24 17:12:32 -08:00
  • 547cdf85aa Merge pull request #285 from zeux/macos-fix Rich Geldreich 2022-02-24 16:58:26 -08:00
  • 1531cfaf9e Bumping version to 1.16.3 Fixing unused var warnings in MSVC 1.16.3 Richard Geldreich 2022-02-24 19:46:57 -05:00
  • 7a2094b807 Adding SAN option to CMakeLists.txt, to make it easier to use clang's address/undefined behavior sanitizer on codebase Fixing overflow issue on extreme colors in color_distance(). Explicitly disabling unaligned addressing in miniz and transcoder when UBSAN is enabled Disabling a needless optimization in transcoder causing ubsan issues (that could have easily been worked around in a different way, but it was an unnecessary optimization to begin with) Rebuild wasm builds Richard Geldreich 2022-02-24 19:45:01 -05:00
  • 44e1bcd3e1 Fixing some bugs related to changing the default from -tex_array to -individual: - If -output_file is specified and there's more than 1 input, it errors out as this would overwrite the output file multiple times - Tex types cubemap/3D default to tex_array mode 1.16.2 Richard Geldreich 2022-02-11 21:28:52 -05:00
  • 19111ce77b Fixing glTypeSize so it's always 1, as the KTX spec requires. Richard Geldreich 2022-02-11 21:28:02 -05:00
  • 65bbcddaf3 Add -format_only option IC Rainbow 2022-02-04 23:20:28 +03:00
  • 4556b570d5 Fix macOS warnings Arseny Kapoulkine 2022-01-29 18:44:05 -08:00
  • 43c4322a72 Merge remote-tracking branch 'origin/master' Richard Geldreich 2022-01-28 10:08:10 -05:00
  • aa987502fe trying to shut up git diff Richard Geldreich 2022-01-28 10:08:07 -05:00
  • d0a7df6473 Update README.md Rich Geldreich 2022-01-28 09:48:28 -05:00
  • 3a27c24f79 Update README.md Rich Geldreich 2022-01-28 09:47:40 -05:00
  • 9235bc5225 Update README.md Rich Geldreich 2022-01-28 09:47:27 -05:00
  • 5a72a332c1 Trying to disable format testing on basis_transcoder.js Richard Geldreich 2022-01-28 09:42:36 -05:00
  • 95c591d696 Merge remote-tracking branch 'origin/master' Richard Geldreich 2022-01-28 09:38:06 -05:00
  • 8ee9498d93 Adding newline to end of file Richard Geldreich 2022-01-28 09:38:03 -05:00
  • 249f09d5f2 Update README.md 1.16 Rich Geldreich 2022-01-28 08:46:03 -05:00
  • deeb5acb56 v1.16 release: OpenCL support, removing global selector palette code (it was unused/dead code), ETC1S encoding optimizations, -parallel command line option Richard Geldreich 2022-01-28 08:32:54 -05:00
  • 5d23f64073 New files Richard Geldreich 2022-01-28 08:30:50 -05:00
  • fcbd0e7df1 New files Richard Geldreich 2022-01-28 08:30:40 -05:00
  • c642296bc1 New files Richard Geldreich 2022-01-28 08:30:30 -05:00
  • 8a24e40265 New files Richard Geldreich 2022-01-28 08:30:14 -05:00
  • 962d4ac422 Update README.md 1.15_final Rich Geldreich 2022-01-23 06:32:02 -05:00
  • 32ab6e8aca Update README.md Rich Geldreich 2022-01-23 06:22:10 -05:00
  • b1c70e9141 Minor docs Carl Woffenden 2022-01-19 17:10:30 +01:00
  • df66ddd794 Replaced the slow shell script with a faster Python equivalent Carl Woffenden 2022-01-19 17:01:35 +01:00
  • d7b22b6c1c Replaced invalid char Carl Woffenden 2022-01-19 16:24:32 +01:00
  • 928a0caa3e Fixing asserts on 1x1 jpeg's when chroma filtering is enabled. Rich Geldreich 2021-12-27 02:18:33 -05:00
  • 4e0c016c70 Update README.md Rich Geldreich 2021-12-18 20:54:43 -05:00
  • 865a5af02f Update README.md Rich Geldreich 2021-12-18 20:53:49 -05:00
  • 0da4c110b0 Merge pull request #233 from atteneder/sse4.2 Rich Geldreich 2021-12-18 17:39:44 -08:00
  • 3755515342 Merge pull request #265 from Calinou/fix-freebsd-build Rich Geldreich 2021-12-18 17:35:43 -08:00
  • 0ba72f4fb3 Update README.md Rich Geldreich 2021-11-27 01:30:32 -05:00
  • a5cf5d88f0 Update README.md Rich Geldreich 2021-11-27 01:26:34 -05:00
  • 5d1335ec8a Update README.md Rich Geldreich 2021-11-27 01:26:09 -05:00
  • 840abafea4 Update README.md Rich Geldreich 2021-11-27 01:25:16 -05:00
  • fcc30afcbc Update README.md Rich Geldreich 2021-11-27 01:23:13 -05:00
  • 9ecbdaa7dd Fix compilation on FreeBSD Hugo Locurcio 2021-11-19 20:45:42 +01:00
  • 52214ab28d Disallow all-zero-length Huffman tables Alexey Knyazev 2021-10-24 01:59:32 +04:00
  • 646a9f8261 Rewriting reduce_all() helpers. They aren't actually used, but they are good to have around. Rich Geldreich 2021-10-19 23:25:00 -04:00
  • d7e2d47879 deleting file Rich Geldreich 2021-10-18 09:41:04 -04:00
  • cdf517faae Update README.md Rich Geldreich 2021-10-18 09:32:27 -04:00
  • 6d84f50616 new file Rich Geldreich 2021-10-18 09:28:31 -04:00
  • 77b7df8e5d Merge pull request #234 from omar-polo/master v1_15_update2 v1_15_update Rich Geldreich 2021-09-22 20:17:31 -04:00
  • 1ad79624f2 Merge pull request #235 from cwoffenden/single-file-fixes Rich Geldreich 2021-09-22 20:14:36 -04:00
  • 716f6ee9dc Fixing bug in tree structured VQ code that would generate nodes with redundant input vector indices, causing rare frontend verify crashes. Rich Geldreich 2021-09-22 20:09:16 -04:00
  • 3478338c7c Update README.md Rich Geldreich 2021-09-22 19:52:26 -04:00
  • b993de4209 Merge pull request #237 from zeux/enc1 Rich Geldreich 2021-09-09 23:19:38 -04:00
  • 6ac519f1e5 Merge pull request #238 from zeux/cppfix Rich Geldreich 2021-08-03 21:41:04 -04:00
  • 86506eef52 Merge pull request #244 from EthanMichalicek/patch-1 Rich Geldreich 2021-07-25 04:41:25 -04:00
  • 5ae3571a4b Updated README to reflect current -uastc_rdo_l flag EthanMichalicek 2021-07-06 11:17:49 -05:00
  • 2849bbd177 fix: Compile SSE kernel regardless of SSE 4.2 support being enabled Andreas Atteneder 2021-06-21 17:38:38 +02:00
  • c4c0db735a Merge pull request #240 from zeux/nominmax Rich Geldreich 2021-06-15 19:21:08 -04:00
  • 46a441a4a2 Merge pull request #239 from zeux/nooutput Rich Geldreich 2021-06-15 19:16:35 -04:00
  • 35c42cb00b Remove redundant definitions of min/max Arseny Kapoulkine 2021-06-06 22:04:31 -07:00
  • 94d8efb875 Disable read/wrote output when status output is off Arseny Kapoulkine 2021-06-05 22:25:30 -07:00
  • ce94722f41 Fix building C source as C++ Arseny Kapoulkine 2021-06-05 22:23:37 -07:00