Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QtWebEngine
  4. QtWebEngine with consumes more than 50% CPU with LinuxFB as well as EGLFS
Forum Updated to NodeBB v4.3 + New Features

QtWebEngine with consumes more than 50% CPU with LinuxFB as well as EGLFS

Scheduled Pinned Locked Moved Unsolved QtWebEngine
2 Posts 2 Posters 547 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.
  • N Offline
    N Offline
    NPrakash
    wrote on last edited by
    #1

    We are using Qt 5.6.3 with QtWebEngine on Sitara AM437x hardware. We are able to run the application and able to display HTML pages with LinuxFB platform but not with EGLFS platform. With this we are seeing CPU load more then 50% when we scroll through webpages.
    To check with newer Qt version, we built Qt 5.15 with QtWebEngine. Now we are able to run the same application on EGLFS platform. Still we are seeing CPU load more then 50% when we scroll through webpage.
    We have enabled TI SGX GPU in both cases.
    Need support in reducing CPU load.

    raven-worxR 1 Reply Last reply
    0
    • N NPrakash

      We are using Qt 5.6.3 with QtWebEngine on Sitara AM437x hardware. We are able to run the application and able to display HTML pages with LinuxFB platform but not with EGLFS platform. With this we are seeing CPU load more then 50% when we scroll through webpages.
      To check with newer Qt version, we built Qt 5.15 with QtWebEngine. Now we are able to run the same application on EGLFS platform. Still we are seeing CPU load more then 50% when we scroll through webpage.
      We have enabled TI SGX GPU in both cases.
      Need support in reducing CPU load.

      raven-worxR Offline
      raven-worxR Offline
      raven-worx
      Moderators
      wrote on last edited by
      #2

      @NPrakash
      setting the following env var should reduce the CPU load for painting a bit (default: threaded):

      QSG_RENDER_LOOP=basic

      dont know if it helps in your case, but you can also try:

      QTWEBENGINE_CHROMIUM_FLAGS="--disable-viz-display-compositor"

      --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
      If you have a question please use the forum so others can benefit from the solution in the future

      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