mirror of
https://github.com/luanti-org/luanti.git
synced 2025-11-06 02:05:30 +01:00
Irrlicht: fix mipmaps regenerated multiple times
This commit is contained in:
@@ -115,8 +115,7 @@ public:
|
||||
}
|
||||
|
||||
if (HasMipMaps) {
|
||||
for (size_t i = 0; i < tmpImages->size(); ++i)
|
||||
regenerateMipMapLevels(i);
|
||||
regenerateMipMapLevels();
|
||||
}
|
||||
|
||||
if (!KeepImage) {
|
||||
@@ -389,7 +388,7 @@ public:
|
||||
LockLayer = 0;
|
||||
}
|
||||
|
||||
void regenerateMipMapLevels(u32 layer = 0) override
|
||||
void regenerateMipMapLevels() override
|
||||
{
|
||||
if (!HasMipMaps || (Size.Width <= 1 && Size.Height <= 1))
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user