Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Slowness observed running a Quick 3D app on Android only

Slowness observed running a Quick 3D app on Android only

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
1 Posts 1 Posters 210 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    Henri17
    wrote on last edited by
    #1

    QT Creator : 8.0.1
    Android kit: Android Qt 6.2.6 Clang arm64-v8a and Android Qt 6.3.2 Clang arm64-v8a
    Build : CMake
    androidBuildToolsVersion=33.0.0
    androidCompileSdkVersion=33
    androidNdkVersion=22.1.7171670
    qtMinSdkVersion=23
    qtTargetAbiList=arm64-v8a
    qtTargetSdkVersion=31

    Hi,
    We are developing a cross platform app dedicated to the sailing community worldwide.
    The app is developped with QML and C++ and is using intensively the QT Quick 3D engine.
    We are experiencing slowness on all Android devices and Android versions where we have tested the app ( Google Pixel 4a, Poco F2 pro, Xioami Pad 5, Samsun Galaxy tab S5e...)
    What we see is the scene is refreshing fine (60fps) when we move it. As soon as we stop moving it, the entire app is frozen up to 5 or 6 seconds on the older devices and up to 1 or 2 seconds on the most recent ones.
    If we clear the cache, the app starts to behave OK but after roughly 30 seconds, the slowness is back.
    In the main.cpp file, we have tried :

    • to force OpenGL as the renderer but it does not make a difference: QQuickWindow::setGraphicsApi(QSGRendererInterface::OpenGL);
    • to set the default format to idealSurfaceFormat but it makes no difference : SurfaceFormat::setDefaultFormat(QQuick3D::idealSurfaceFormat());

    What makes it really strange is that we have tested the app on low end Windows PCs with no issue at all, on old iPads (5th generation from 2017) with no issue with a frame rate of 60fps.

    Is anyone aware of an issue with the the QT Quick 3D engine on Android?
    Can anyone help us sorting this out?

    Thanks,

    Henri

    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved