diff options
author | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-10-03 09:39:16 +0300 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-10-03 10:00:09 +0300 |
commit | 838e5d59a1a1f83049fb5d226a7def1639298054 (patch) | |
tree | 561c14f58d1ce56a73a02a38af785a48a1e338ff /src/datavisualization/engine/selectionpointer.cpp | |
parent | 6889a543a32df1b802ffc9c48609310aa72f03d3 (diff) |
QML surface crash fix for Android
Task-number: QTRD-2358
Change-Id: I376cc09180d580f1959efe7e02d7b945fc04b765
Change-Id: I376cc09180d580f1959efe7e02d7b945fc04b765
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
Diffstat (limited to 'src/datavisualization/engine/selectionpointer.cpp')
-rw-r--r-- | src/datavisualization/engine/selectionpointer.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/datavisualization/engine/selectionpointer.cpp b/src/datavisualization/engine/selectionpointer.cpp index 11db2377..421c547e 100644 --- a/src/datavisualization/engine/selectionpointer.cpp +++ b/src/datavisualization/engine/selectionpointer.cpp @@ -242,8 +242,13 @@ void SelectionPointer::initShaders() // The shader for the small point ball if (m_pointShader) delete m_pointShader; +#if defined (Q_OS_ANDROID) + m_pointShader = new ShaderHelper(this, QStringLiteral(":/shaders/vertexES2"), + QStringLiteral(":/shaders/fragmentES2")); +#else m_pointShader = new ShaderHelper(this, QStringLiteral(":/shaders/vertex"), QStringLiteral(":/shaders/fragment")); +#endif m_pointShader->initialize(); } |