diff --git a/Source/Engine/Tools/TextureTool/TextureTool.stb.cpp b/Source/Engine/Tools/TextureTool/TextureTool.stb.cpp index 630b55291..e6a7d933e 100644 --- a/Source/Engine/Tools/TextureTool/TextureTool.stb.cpp +++ b/Source/Engine/Tools/TextureTool/TextureTool.stb.cpp @@ -417,11 +417,10 @@ bool TextureTool::ImportTextureStb(ImageType type, Span bytes, TextureData { #if USE_EDITOR // Load exr file - AnsiPathTempFile tempFile(path); float* pixels; int width, height; const char* err = nullptr; - int ret = LoadEXR(&pixels, &width, &height, tempFile.Path.Get(), &err); + int ret = LoadEXRFromMemory(&pixels, &width, &height, bytes.Get(), bytes.Length(), &err); if (ret != TINYEXR_SUCCESS) { if (err)