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; }