Skip to content

etc/profile/qtwebengine-gpu: Enable performance improvments and remove disable viz

This:

  • Enables --enable-accelerated-video-decode --enable-accelerated-mjpeg-decode --enable-gpu-rasterization
  • Remove disable viz (removed from upstream qtwebengine in qt 5.15.2 https://codereview.qt-project.org/c/qt/qtwebengine/+/307964)
  • Renamed file to reflect more what it does (does not only disable)
  • Restructure code flow/cleanup code

The performance improvements give a 25% to 50% performance improvements seen on both real world use and benchmarks. Tested on pixel 3a and volla, but needs to be tested on android 7 devices.

Pared with @fredldotme fixes [0] Morph now feels like the same performance as android, i had a side by side comparison.

[0] mir-android-platform!34 (merged)

Merge request reports