Path: blob/master/thirdparty/basis_universal/patches/0002-external-tinyexr.patch
9904 views
diff --git a/thirdparty/basis_universal/encoder/basisu_enc.cpp b/thirdparty/basis_universal/encoder/basisu_enc.cpp1index 1cc982b134..ab9a458744 1006442--- a/thirdparty/basis_universal/encoder/basisu_enc.cpp3+++ b/thirdparty/basis_universal/encoder/basisu_enc.cpp4@@ -29,7 +29,7 @@5#ifndef TINYEXR_USE_ZFP6#define TINYEXR_USE_ZFP (1)7#endif8-#include "3rdparty/tinyexr.h"9+#include <tinyexr.h>1011#ifndef MINIZ_HEADER_FILE_ONLY12#define MINIZ_HEADER_FILE_ONLY13@@ -3420,7 +3420,8 @@ namespace basisu14float* out_rgba = nullptr;15const char* err = nullptr;1617- int status = LoadEXRWithLayer(&out_rgba, &width, &height, pFilename, nullptr, &err, &n_chans);18+ int status = LoadEXRWithLayer(&out_rgba, &width, &height, pFilename, nullptr, &err);19+ n_chans = 4;20if (status != 0)21{22error_printf("Failed loading .EXR image \"%s\"! (TinyEXR error: %s)\n", pFilename, err ? err : "?");232425