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. Unable to run Qt Quick 3D application with hardware acceleration for embedded Linux target(Freescale i.MX53)
Qt 6.11 is out! See what's new in the release blog

Unable to run Qt Quick 3D application with hardware acceleration for embedded Linux target(Freescale i.MX53)

Scheduled Pinned Locked Moved Mobile and Embedded
6 Posts 4 Posters 5.9k Views 1 Watching
  • 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.
  • X Offline
    X Offline
    xiphos
    wrote on last edited by
    #1

    I developed a sample 3D demo with Qt Quick3d and build for embedded Linux. I was successfully able to run this demo without hardware acceleration enabled(i.e. with software rendering).

    For running demo wtih Hardware acceleration support I build EGL-based screen driver qt-labs-simplegl and deployed on target BSP.

    But, I was not able to run demo with that.

    Target on which I am checking is Freescale i.MX53 and BSP deployed is LTIB_10.07.11.

    I am hoping qt-labs-simplegl is supporting i.MX53.

    Can anyone guide me to fix this issue?

    Thanks in advance.

    xiphos

    1 Reply Last reply
    0
    • ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #2

      Did you succeed in running Qt Quick 3D with the i.MX53?

      1 Reply Last reply
      0
      • ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #3

        Hi,

        "qtd1d1":http://developer.qt.nokia.com/member/22547
        I think you need to check with the gpu drivers?
        Will try to get you more details.

        Regards :: Krishna Pavan

        1 Reply Last reply
        0
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #4

          Hi,

          I am currently working on a Qt5 port for the i.MX51/53. I have received a patched driver from Freescale, and I hope to have a halfway usable platform plugin/compositor for the end of next week.
          If anyone is still on this issue, about hardware acceleration on the i.MX platforms, you can contact me (e-mail or IRC) for collaboration.

          Regards,
          Pierre V.

          1 Reply Last reply
          0
          • ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #5

            Hi, Pierre Vorraghen,

            Qt5 Port?
            I have heard of a Qt-OpenSource-Everywhere_Being used on i.MX5X,

            But can you please elaborate on Qt5?

            1 Reply Last reply
            0
            • ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #6

              Krishna,

              Please do some research on the subject. Qt 5 is the next version of Qt. It is currently in active development, and the Alpha is just around the corner (literally).
              See this page for more information: http://qt-project.org/wiki/Qt-5-Alpha

              I recently submitted a patch allowing for a "nogl" build, and since change I55ef4f0de1b3ec201e727cebc52cfd891963b2b4, qtwayland runs on the i.MX platform with this configuration.
              However, that's only for shm clients (ie. Widget-only applications, like the examples in qtbase/examples/widgets), and a custom hardware integration has to be written for the i.MX in order for hardware accelerated graphics to be supported. (So in essence, there's still a lot of work to be done until it can smoothly run OpenGL/OpenVG, etc...)

              As you probably know, the i.MX51/53 boards have an AMD z430 GPU, for which the libEGL obviously doesn't allow to run Wayland natively. I am currently working on a gl/hardware integration for it.
              If you have experience with i.MX graphics development, and/or the C2D API from Qualcomm for instance, and if you're interested and confident enough to participate in developing this, we can get in touch about it.

              If you're looking for a funcitonal plugin though, you should probably stick with Qt4.X for now.

              Pierre

              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