summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/render/texture/qtextureimage.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/render/texture/qtextureimage.cpp b/src/render/texture/qtextureimage.cpp
index 2fdf16469..6b4684742 100644
--- a/src/render/texture/qtextureimage.cpp
+++ b/src/render/texture/qtextureimage.cpp
@@ -66,7 +66,11 @@ public:
QTexImageDataPtr operator ()() Q_DECL_FINAL
{
QTexImageDataPtr dataPtr;
- if (m_url.isLocalFile() || m_url.scheme() == QStringLiteral("qrc")) {
+ if (m_url.isLocalFile() || m_url.scheme() == QStringLiteral("qrc")
+#ifdef Q_OS_ANDROID
+ || m_url.scheme() == QStringLiteral("assets")
+#endif
+ ) {
QString source = Qt3DRender::QUrlHelper::urlToLocalFileOrQrc(m_url);
dataPtr.reset(new QTexImageData());
if (dataPtr->setCompressedFile(source))