Commit Graph
404 Commits
Author SHA1 Message Date
Branimir Karadžić a0204c79f9 Happy New Year! (#101) 2026-01-14 15:38:13 +00:00
Seremo 4f1916fca2 Fix swapped RGB5A1 and BGR5A1 format labels in s_ddsFormat (#93) 2026-01-12 15:02:50 +00:00
attilaz bf10ffbb3d Fixed blockinfo for eac rg formats (#100)
See format info here:
https://docs.gl/es3/glCompressedTexImage2D
2025-11-13 14:38:09 +00:00
Бранимир Караџић 5f03f4867d Updated README. 2025-11-11 10:06:36 -08:00
Branimir Karadžić 73d034d6d4 Fix CI. (#99) 2025-11-11 17:49:07 +00:00
Бранимир Караџић 06614b7dfb Fix CI. 2025-11-11 09:25:57 -08:00
Бранимир Караџић 77d584bcf7 Added CI. 2025-11-11 09:24:03 -08:00
Branimir Karadžić 2d4e6c6de1 Added EAC texture formats. (#98) 2025-11-11 16:15:57 +00:00
attilaz b8603b8456 ktx: fixed srgb for etc2/bc7 textures (#97) 2025-11-11 14:52:12 +00:00
Бранимир Караџић b464b67889 Added sponsor button. 2025-11-02 18:46:57 -08:00
Бранимир Караџић 5060d172e7 Updated error message. 2025-08-23 09:22:31 -07:00
Branimir Karadžić a1a2ae3c12 Update assert API to latest bx. 2025-08-23 09:21:29 -07:00
Nuno Silva 3af74f3fe1 fix exr memory allocation size overflow by turning the size into a uint64_t (#96) 2025-07-31 15:57:14 +00:00
Daniele Bartolini 5c1fffca4d Detailed message on error to parse EXR header. (#95) 2025-07-08 20:22:12 +01:00
Бранимир Караџић 446b9eb111 Removed requirement that .dds file set DDSD_CAPS and DDSD_PIXELFORMAT. 2025-03-06 19:29:43 -08:00
Cedric Guillemet c863f8f364 fix Error C4703 MSVC/UWP (#92) 2025-03-03 13:24:22 -08:00
Бранимир Караџић c5c7b6e187 Happy New Year! 2025-01-13 15:45:33 -08:00
Бранимир Караџић b7130927db Cleanup. 2024-12-07 22:49:58 -08:00
Бранимир Караџић 0d1c78e779 Removed makefile. 2024-10-25 16:56:30 -07:00
Бранимир Караџић 7defabd308 Fix deps. 2024-10-18 18:42:58 -07:00
Бранимир Караџић aaf9125234 Cleanup. 2024-07-20 08:40:02 -07:00
Бранимир Караџић e154af4821 Fixed error. 2024-07-20 07:34:30 -07:00
Ian Greenhoe 2afa64c14c Fixing OSX build issue (#89) 2024-06-15 18:51:11 -07:00
Бранимир Караџић 59f188a6ad HEIC: Fixed data copy when strides are mismatched. 2024-06-13 22:18:23 -07:00
Бранимир Караџић 61a7e9ebe7 Added license incompatibility warning. 2024-06-11 18:06:14 -07:00
Бранимир Караџић c4268ed766 Added option to build with libheif. 2024-06-11 17:58:39 -07:00
Бранимир Караџић 98a40e8533 Updated astc-encoder. 2024-05-24 16:41:07 -07:00
Branimir Karadžić e9fa0ceff2 DDS: Fixed legacy formats. 2024-03-27 22:00:55 -07:00
Бранимир Караџић 02356d893f Updated STB image headers. 2024-03-11 07:39:07 -07:00
Бранимир Караџић 0903ea21d5 DDS: Fix legacy BGR formats. 2024-02-09 22:12:49 -08:00
Branimir Karadžić af81ff7a3c DDS: Recognize more formats. 2024-02-09 21:39:48 -08:00
Paul GruenbacherandRaziel Alphadios daedacc877 Fix ktx parsing failing if texture array has 6 layers (#84)
* Fix ktx parsing failing if texture array has 6 layers 

Fixing line in code that assumes if numSides == 6 then it must be a cubemap even though numSides in this situation can refer to numLayers as well.

* Update src/image.cpp

confirmed this works and makes sense

Co-authored-by: Raziel Alphadios <64050682+RazielXYZ@users.noreply.github.com>

---------

Co-authored-by: Raziel Alphadios <64050682+RazielXYZ@users.noreply.github.com>
2024-01-31 12:00:16 -08:00
Бранимир Караџић 964a5b8548 Happy New Year! 2024-01-14 01:56:15 -08:00
Бранимир Караџић aa36c4e9f5 Removed support for ios-simulator. 2024-01-06 08:18:15 -08:00
Бранимир Караџић 678b750128 Fixed calcNumMips for non-power-of-2 texture dimensions. 2023-12-11 07:42:34 -08:00
Бранимир Караџић 6c4d1888eb Cleanup. 2023-11-23 09:42:13 -08:00
Branimir Karadžić 5d61905eb1 Disable nvtt asserts. 2023-11-06 21:31:21 -08:00
Бранимир Караџић dce2c35a49 Updated astc-encoder. 2023-10-11 18:41:38 -07:00
Бранимир Караџић 8a1898719f Updated stb image. 2023-10-11 18:41:38 -07:00
Glavo 91c22acb22 Add support for RISC-V 64 and LoongArch64 to nvtt (#83)
* nvtt: risc-v 64 and loongarch64

* update

* fix

* fix

* Update debug.h

* update
2023-10-08 08:21:54 -07:00
Raziel Alphadios 82781e44d8 Ktx fixes (#82)
* Fix ktx issues that were making it out of spec

* Fix ktx cubemap mip size to follow spec (must not be multiplied by size in a cubemap)

* Remove numLayers from cubemap image size calculation since it is always 1 in this case
2023-10-07 23:07:25 -07:00
Бранимир Караџић ab96ba9dda Fixed link. 2023-09-15 08:58:10 -07:00
issam3105 b13cb35f63 Prevent the export of stb functions (#81)
I encountered linking issues when the executable was using other libraries that also utilized stb
2023-09-11 08:06:55 -07:00
Branimir Karadžić ec02df824a Added bx::Location, and removed allocator macros. 2023-04-23 19:19:15 -07:00
Бранимир Караџић aa1a4aa1d1 Renamed bx::init::* tags. 2023-04-22 22:22:34 -07:00
Бранимир Караџић 6f38492f92 texturec: Fixed normal map decoding. 2023-04-12 07:38:56 -07:00
Бранимир Караџић 5f85626172 Updated lodepng. 2023-04-08 08:41:24 -07:00
Бранимир Караџић c3b3c6bf48 Updated astc-encoder. 2023-04-02 09:23:46 -07:00
Бранимир Караџић 7afa241925 Updated README. 2023-01-14 10:13:23 -08:00
Бранимир Караџић 2914300ec2 Removed AppVeyor CI. 2023-01-14 10:06:40 -08:00