From 4e631da7dc763ee04f20d2b3e1298783a5980253 Mon Sep 17 00:00:00 2001 From: SirLynix Date: Sat, 5 Nov 2022 00:12:01 +0100 Subject: [PATCH] Renderer/Texture: Preserve filepath when loading image --- src/Nazara/Renderer/Texture.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Nazara/Renderer/Texture.cpp b/src/Nazara/Renderer/Texture.cpp index 15135ae0b..41bf5cb2c 100644 --- a/src/Nazara/Renderer/Texture.cpp +++ b/src/Nazara/Renderer/Texture.cpp @@ -44,13 +44,15 @@ namespace Nz texParams.width = image.GetWidth(); texParams.usageFlags = params.usageFlags; - std::shared_ptr texture = params.renderDevice->InstantiateTexture(texParams); + std::shared_ptr texture = params.renderDevice->InstantiateTexture(texParams); if (!texture->Update(image.GetConstPixels())) { NazaraError("failed to update texture"); return {}; } + texture->SetFilePath(image.GetFilePath()); + return texture; }