Small memory footprint of AGL demo for less memory system

Description

Some development board has less memory like 1GB. This cause various system unstable because our demo system is not mature to low memory or out of memory situations. 

To achieve small memory footprint, following items would be introduced.

  • Abandon scaling support by Window Manager

  • Start supporting multiple screen resolution (introducing device pixel , CSS pixel and device pixel ratio)

  • Change QML for AGL Demo apps to fit multiple resolution automatically

  • Improve runxdg to pass dimension of properly resolution as macro available in configure (TOML)

 

Environment

None

Activity

Show:

Walt Miner 
August 7, 2018 at 1:45 PM

Can we RESOLVE this issue?

 

Tadao Tanikawa 
August 3, 2018 at 2:46 AM
(edited)

Updating qlibwindowmanager_git.bb is also necessary to full bitbake agl-demo-platform.

https://gerrit.automotivelinux.org/gerrit/#/c/15975/

 already exist

https://gerrit.automotivelinux.org/gerrit/#/c/15969/

Tadao Tanikawa 
August 3, 2018 at 1:46 AM

Jan-Simon Moeller 
August 2, 2018 at 2:31 PM

will follow it

Tadao Tanikawa 
August 2, 2018 at 2:04 PM

The order of merging patches should be,

  1. 15923, 15925 libwindowmanager, libqtwindowmanager

  2. 15927, 15929 Revert scaling by IVI-SHELL, then new support of multi resolution by WM

  3. 15933, 15931 Update homescreen, launcher

  4. 15943, 15945 Update QtAGLExtras, then dashboard

  5. reset of apps

Fixed

Details

Assignee

Reporter

Fix versions

Priority

Created July 25, 2018 at 3:11 AM
Updated March 27, 2019 at 3:58 PM
Resolved March 27, 2019 at 3:58 PM