summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/runtimerender/resourcemanager/Qt3DSRenderLoadedTexture.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/runtimerender/resourcemanager/Qt3DSRenderLoadedTexture.cpp b/src/runtimerender/resourcemanager/Qt3DSRenderLoadedTexture.cpp
index 54a8138..9f98c9d 100644
--- a/src/runtimerender/resourcemanager/Qt3DSRenderLoadedTexture.cpp
+++ b/src/runtimerender/resourcemanager/Qt3DSRenderLoadedTexture.cpp
@@ -267,6 +267,11 @@ SLoadedTexture *SLoadedTexture::LoadASTC(const QString &inPath, QT3DSI32 flipVer
retval->height = image->height;
retval->format = static_cast<NVRenderTextureFormats::Enum>(image->format);
+ image->mipheight[0] = image->height;
+ image->mipwidth[0] = image->width;
+ image->size[0] = ((image->width + 3) / 4) * ((image->height + 3) / 4) * 16;
+ image->data[0] = image->dataBlock;
+
return retval;
}