Commit Graph

  • e3c100578c Don't add EAC to the demo if not building with EAC Carl Woffenden 2019-09-25 17:40:59 +02:00
  • 9399434cfb Minor: corrected figures Carl Woffenden 2019-09-25 17:34:58 +02:00
  • f8b0bfe92c Minor: moved note Carl Woffenden 2019-09-25 17:20:46 +02:00
  • 6c4d877710 ASTC support (and improved demo) Carl Woffenden 2019-09-25 17:15:49 +02:00
  • ac73849b0e Fixes more -Wunused-parameter warnings Carl Woffenden 2019-09-25 15:27:20 +02:00
  • 80271e2cff Working demo Carl Woffenden 2019-09-24 18:43:15 +02:00
  • 9dd6068dd3 Work-in-progress Carl Woffenden 2019-09-20 23:04:03 -04:00
  • c002331b37 Added RGBA example Carl Woffenden 2019-09-21 03:14:49 +02:00
  • bd8feea6d9 Initial commit Carl Woffenden 2019-09-20 15:00:02 -04:00
  • a6bd48a16c Minor Clang fixes Carl Woffenden 2019-09-20 06:42:13 -04:00
  • dad34eac9e Update README.md Rich Geldreich 2019-09-27 19:55:52 -07:00
  • 91ac05a0a9 Update README.md Rich Geldreich 2019-09-27 19:01:37 -07:00
  • 6e9f2e6604 Merge pull request #77 from akien-mga/cmake-out-of-source Rich Geldreich 2019-09-27 18:59:12 -07:00
  • 5f804e239f Update README.md Rich Geldreich 2019-09-27 18:39:05 -07:00
  • 0499e57499 Added exclude option, improved example Carl Woffenden 2019-09-27 11:46:00 +02:00
  • 74a724f96d CMake: Fix stripping out-of-source build Rémi Verschelde 2019-09-27 09:29:41 +02:00
  • b32a0c1bf4 Win32: Fix build with GCC (MinGW) Rémi Verschelde 2019-09-27 09:13:47 +02:00
  • 9a63bb6687 Update README.md Rich Geldreich 2019-09-26 23:59:35 -07:00
  • d33443a536 Update README.md Rich Geldreich 2019-09-26 23:57:21 -07:00
  • c349448d77 Update README.md Rich Geldreich 2019-09-26 23:56:10 -07:00
  • 7f8404f031 Update README.md Rich Geldreich 2019-09-26 23:53:51 -07:00
  • 11f46d74af New files richgel999 2019-09-26 23:36:54 -07:00
  • 05722dc580 Update README.md Rich Geldreich 2019-09-26 23:23:45 -07:00
  • 2af4f74533 Transcoder wrappers compilation fixes, rebuilt WebAssembly transcoder richgel999 2019-09-26 23:03:26 -07:00
  • 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 richgel999 2019-09-26 22:35:14 -07:00
  • 3dbd8ecce2 Fixing rare debug assert on some images. richgel999 2019-09-26 22:03:28 -07:00
  • 3e6a742818 WIP (added sources with mipmaps) Carl Woffenden 2019-09-26 18:45:39 +02:00
  • fd6b7117e4 Minor docs, minor size tweaks Carl Woffenden 2019-09-26 03:42:01 +02:00
  • 8bf626bb53 Fixed standalone compilation warnings Carl Woffenden 2019-09-25 20:42:33 +02:00
  • 4a401d9ec9 Don't add EAC to the demo if not building with EAC Carl Woffenden 2019-09-25 17:40:59 +02:00
  • 04c8144710 Minor: corrected figures Carl Woffenden 2019-09-25 17:34:58 +02:00
  • 813b382bc8 Minor: moved note Carl Woffenden 2019-09-25 17:20:46 +02:00
  • 7d65ba367a ASTC support (and improved demo) Carl Woffenden 2019-09-25 17:15:49 +02:00
  • 963e892f25 Merge branch 'clang-pedantry-1' into single-file-transcoder Carl Woffenden 2019-09-25 15:47:02 +02:00
  • bce834ffba Fixes more -Wunused-parameter warnings Carl Woffenden 2019-09-25 15:27:20 +02:00
  • 85c81f1871 Working demo Carl Woffenden 2019-09-24 18:43:15 +02:00
  • 6afb2fc833 Update README.md Rich Geldreich 2019-09-21 21:39:16 -07:00
  • 91b8d85473 Work-in-progress Carl Woffenden 2019-09-20 23:04:03 -04:00
  • 3174fd6764 Added RGBA example Carl Woffenden 2019-09-21 03:14:49 +02:00
  • 9482b1ba9d Initial commit Carl Woffenden 2019-09-20 15:00:02 -04:00
  • b57a362f65 Reducing the WebAssembly transcoder size by disabling ATC and disabling the 8-bit ASTC tables. Rebuilt the transcoder. richgel999 2019-09-20 11:45:03 -07:00
  • 0d611beda0 Minor Clang fixes Carl Woffenden 2019-09-20 06:42:13 -04:00
  • b1b0548def Update README.md Rich Geldreich 2019-09-20 00:05:28 -07:00
  • 57fe0aeb4f Update README.md Rich Geldreich 2019-09-19 23:55:09 -07:00
  • 3b8b1d2daf Update README.md Rich Geldreich 2019-09-19 23:47:18 -07:00
  • faa95cbff8 Update README.md Rich Geldreich 2019-09-19 23:46:43 -07:00
  • 12daa8fed2 Update README.md Rich Geldreich 2019-09-19 23:44:11 -07:00
  • ebf6b9e263 Update README.md Rich Geldreich 2019-09-19 23:39:03 -07:00
  • 25664c0d63 Update README.md Rich Geldreich 2019-09-19 23:38:35 -07:00
  • 6e70902e82 Fixing tabs richgel999 2019-09-19 23:19:30 -07:00
  • 14a8e3ed99 Fixing tabs richgel999 2019-09-19 23:19:08 -07:00
  • 921a18b68f Fixing tabs richgel999 2019-09-19 23:18:34 -07:00
  • d9a289d42a Changing webgl texture test so it uses a power of 2 texture by default, so it works on iOS richgel999 2019-09-19 23:15:41 -07:00
  • d877fead4e Adding power of 2 texture for webgl texture test, so it works on iOS richgel999 2019-09-19 23:15:08 -07:00
  • e1a520c132 Adding uncompressed 565 pixel format support to texture demo richgel999 2019-09-19 22:12:40 -07:00
  • eeb15a6e54 The transcoder now supports unpacking to 565 directly, so we don't need to transcode to BC1 then convert in Javascript richgel999 2019-09-19 21:58:10 -07:00
  • 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. richgel999 2019-09-19 21:39:57 -07:00
  • 33bf902b01 Development message fixes richgel999 2019-09-19 20:00:54 -07:00
  • 3c9ed05472 Update README.md Rich Geldreich 2019-09-19 18:13:55 -07:00
  • 5cae992784 Update README.md Rich Geldreich 2019-09-19 17:09:51 -07:00
  • 43d35a9d3e Update README.md Rich Geldreich 2019-09-19 17:04:15 -07:00
  • 2e92f6fee6 Update README.md Rich Geldreich 2019-09-19 17:02:19 -07:00
  • 642bf0f2d2 Update README.md Rich Geldreich 2019-09-19 17:01:53 -07:00
  • b6203084b0 Update README.md Rich Geldreich 2019-09-19 16:56:43 -07:00
  • 3b7092be7b Update README.md Rich Geldreich 2019-09-19 16:55:14 -07:00
  • 5041763f02 Update README.md Rich Geldreich 2019-09-19 16:53:13 -07:00
  • dd2ef28df8 Update README.md Rich Geldreich 2019-09-19 16:45:52 -07:00
  • eb3fee4535 Update README.md Rich Geldreich 2019-09-19 16:19:13 -07:00
  • 1b6304f746 Update README.md Rich Geldreich 2019-09-19 16:14:12 -07:00
  • c7eda68456 Update README.md Rich Geldreich 2019-09-19 15:32:51 -07:00
  • 3541f1acc5 Update README.md Rich Geldreich 2019-09-19 15:30:24 -07:00
  • c892bf959a Update README.md Rich Geldreich 2019-09-19 15:29:02 -07:00
  • 972bc4aa6f Update README.md Rich Geldreich 2019-09-19 15:27:55 -07:00
  • 21a277d6a1 Update README.md Rich Geldreich 2019-09-19 15:24:43 -07:00
  • c7eb655b27 Update README.md Rich Geldreich 2019-09-19 15:23:45 -07:00
  • 2a9cb0bdfa Update README.md Rich Geldreich 2019-09-19 15:17:52 -07:00
  • b316a0571b Rebuilt transcoder in the webgl_videotest directory, also added new texture format enums to index.html richgel999 2019-09-19 15:08:35 -07:00
  • 8545341b4b Rebuild transcoder in WebAssembly on OSX richgel999 2019-09-19 15:03:17 -07:00
  • 2cb6bdadc1 Checking in new webgl files. Note that the WebAssembly transcoder has gotten bloated with BC7 support, which I'm working on fixing right now. (The wasm went from ~200k to 900k, because of a transcoder macro configuration issue.) richgel999 2019-09-19 14:34:34 -07:00
  • 6bc7418508 Update README.md Rich Geldreich 2019-09-19 13:46:12 -07:00
  • 78c098be9b Update README.md Rich Geldreich 2019-09-19 13:45:01 -07:00
  • 36676e29eb When BASISD_SUPPORT_BC7 is defined and set to 0, we disable all the BC7 modes so the WebAssembly/Javascript transcoder doesn't get bloated. I'm going to disable BC7 mode 6 by default in the next minor update. richgel999 2019-09-19 13:42:40 -07:00
  • a195fb524f Update README.md Rich Geldreich 2019-09-19 13:36:07 -07:00
  • bf3a194b19 Updating readme Rich Geldreich 2019-09-19 13:26:34 -07:00
  • b67956e5b7 Adding new files richgel999 2019-09-19 13:17:57 -07:00
  • 3629438d43 Transcoder update: ASTC 4x4 RGB/RGBA, ATC RGB/RGBA, BC7 mode 5 RGBA, PVRTC1 4bpp RGBA, and uncompressed raster formats. richgel999 2019-09-19 12:29:44 -07:00
  • 09e71afedf Update README.md Rich Geldreich 2019-09-09 13:38:18 -07:00
  • 98d9848983 Update README.md Rich Geldreich 2019-09-09 13:37:33 -07:00
  • 6002320758 Merge pull request #46 from Squareys/iterator-dbg-level Rich Geldreich 2019-08-22 08:50:52 -07:00
  • 8b6cfe1115 Adding missing enums for BC7 and PVRTC 32bpp - somehow these got messed up in a reformat. richgel999 2019-08-21 21:15:40 -07:00
  • ab3c0e86b3 Fixing basis_enc.h so it doesn't include itself richgel999 2019-07-29 14:25:51 -07:00
  • 680ebc80e7 Updating readme Rich Geldreich 2019-07-28 20:45:11 -07:00
  • f8f87d51f4 Basis Universal doesn't pack blocks to plain ETC1, and it doesn't try to explicitly pack solid color blocks. To reduce the size of the code to maintain, I'm removing this unused/dead code. richgel999 2019-07-28 20:29:51 -07:00
  • 2df7937bbf Add BASISU_NO_ITERATOR_DEBUG_LEVEL symbol to avoid debug level mismatches Squareys 2019-07-07 14:17:55 +02:00
  • 087198fe26 Merge pull request #26 from prestomation/master Rich Geldreich 2019-06-26 16:58:33 -07:00
  • bbbce07039 Removing unnecessary assert. richgel999 2019-06-25 19:32:59 -07:00
  • c9d24115ae Fixing cubemap .KTX files so the proper image_size field is written. Fixes this bug: https://github.com/BinomialLLC/basis_universal/issues/40 richgel999 2019-06-22 22:08:59 -07:00
  • f0cb9db95a Merge pull request #36 from jherico/fix/assignment_copy_ctor_disable Rich Geldreich 2019-06-17 19:37:53 -07:00
  • fccfdd93ef Properly disable copy ctor and assignment operator Brad Davis 2019-06-15 10:28:00 -07:00
  • 39b5c5bc42 Modularize emscripten build. Preston Tamkin 2019-06-02 14:35:24 -07:00