diff options
author | Thaddeus Crews <repiteo@outlook.com> | 2024-10-14 14:09:57 -0500 |
---|---|---|
committer | Thaddeus Crews <repiteo@outlook.com> | 2024-10-14 14:09:57 -0500 |
commit | 56ed76a372b7eeabf7c52c86684b8084ddb6dbb5 (patch) | |
tree | cccfb27c77cce8207913c1b453afab3e34f0dcfd /thirdparty/basis_universal/patches/external-tinyexr.patch | |
parent | a1e768c50810e67cd5bdbb8f3f6a661f26fdb03b (diff) | |
parent | 200ed0971a04b3a83b30a782416f8ac95aee5a1f (diff) | |
download | redot-engine-56ed76a372b7eeabf7c52c86684b8084ddb6dbb5.tar.gz |
Merge pull request #97582 from BlueCube3310/basisu-hdr
BasisU: Update to 1.50.0 and add HDR support
Diffstat (limited to 'thirdparty/basis_universal/patches/external-tinyexr.patch')
-rw-r--r-- | thirdparty/basis_universal/patches/external-tinyexr.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/thirdparty/basis_universal/patches/external-tinyexr.patch b/thirdparty/basis_universal/patches/external-tinyexr.patch new file mode 100644 index 0000000000..665af13300 --- /dev/null +++ b/thirdparty/basis_universal/patches/external-tinyexr.patch @@ -0,0 +1,23 @@ +diff --git a/thirdparty/basis_universal/encoder/basisu_enc.cpp b/thirdparty/basis_universal/encoder/basisu_enc.cpp +index 6c0ac0ad370..2bf486a0287 100644 +--- a/thirdparty/basis_universal/encoder/basisu_enc.cpp ++++ b/thirdparty/basis_universal/encoder/basisu_enc.cpp +@@ -27,7 +27,7 @@ + #ifndef TINYEXR_USE_ZFP + #define TINYEXR_USE_ZFP (1) + #endif +-#include "3rdparty/tinyexr.h" ++#include <tinyexr.h> + + #ifndef MINIZ_HEADER_FILE_ONLY + #define MINIZ_HEADER_FILE_ONLY +@@ -3257,7 +3257,8 @@ namespace basisu + float* out_rgba = nullptr; + const char* err = nullptr; + +- int status = LoadEXRWithLayer(&out_rgba, &width, &height, pFilename, nullptr, &err, &n_chans); ++ int status = LoadEXRWithLayer(&out_rgba, &width, &height, pFilename, nullptr, &err); ++ n_chans = 4; + if (status != 0) + { + error_printf("Failed loading .EXR image \"%s\"! (TinyEXR error: %s)\n", pFilename, err ? err : "?"); |