summaryrefslogtreecommitdiffstats
path: root/src/runtimerender/resourcemanager/Qt3DSRenderLoadedTextureKTX.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtimerender/resourcemanager/Qt3DSRenderLoadedTextureKTX.cpp')
-rw-r--r--src/runtimerender/resourcemanager/Qt3DSRenderLoadedTextureKTX.cpp28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/runtimerender/resourcemanager/Qt3DSRenderLoadedTextureKTX.cpp b/src/runtimerender/resourcemanager/Qt3DSRenderLoadedTextureKTX.cpp
index b1d4b05..aea4543 100644
--- a/src/runtimerender/resourcemanager/Qt3DSRenderLoadedTextureKTX.cpp
+++ b/src/runtimerender/resourcemanager/Qt3DSRenderLoadedTextureKTX.cpp
@@ -86,6 +86,34 @@ static inline int runtimeFormat(quint32 internalFormat)
return NVRenderTextureFormats::RGBA_DXT3;
case QOpenGLTexture::RGBA_DXT5:
return NVRenderTextureFormats::RGBA_DXT5;
+ case QOpenGLTexture::RGBA_ASTC_4x4:
+ return NVRenderTextureFormats::RGBA_ASTC_4x4;
+ case QOpenGLTexture::RGBA_ASTC_5x4:
+ return NVRenderTextureFormats::RGBA_ASTC_5x4;
+ case QOpenGLTexture::RGBA_ASTC_5x5:
+ return NVRenderTextureFormats::RGBA_ASTC_5x5;
+ case QOpenGLTexture::RGBA_ASTC_6x5:
+ return NVRenderTextureFormats::RGBA_ASTC_6x5;
+ case QOpenGLTexture::RGBA_ASTC_6x6:
+ return NVRenderTextureFormats::RGBA_ASTC_6x6;
+ case QOpenGLTexture::RGBA_ASTC_8x5:
+ return NVRenderTextureFormats::RGBA_ASTC_8x5;
+ case QOpenGLTexture::RGBA_ASTC_8x6:
+ return NVRenderTextureFormats::RGBA_ASTC_8x6;
+ case QOpenGLTexture::RGBA_ASTC_8x8:
+ return NVRenderTextureFormats::RGBA_ASTC_8x8;
+ case QOpenGLTexture::RGBA_ASTC_10x5:
+ return NVRenderTextureFormats::RGBA_ASTC_10x5;
+ case QOpenGLTexture::RGBA_ASTC_10x6:
+ return NVRenderTextureFormats::RGBA_ASTC_10x6;
+ case QOpenGLTexture::RGBA_ASTC_10x8:
+ return NVRenderTextureFormats::RGBA_ASTC_10x8;
+ case QOpenGLTexture::RGBA_ASTC_10x10:
+ return NVRenderTextureFormats::RGBA_ASTC_10x10;
+ case QOpenGLTexture::RGBA_ASTC_12x10:
+ return NVRenderTextureFormats::RGBA_ASTC_12x10;
+ case QOpenGLTexture::RGBA_ASTC_12x12:
+ return NVRenderTextureFormats::RGBA_ASTC_12x12;
default:
break;
}