QEMU originall has a capability of scaling window, but it is not available with libsdl-native of Yocto build. It appears that libsdl-native is built with minimum configuration.
The possible solutions are the following:
Build libsdl-native with proper configuration
Use host libsdl
Build libsdl2-native
Use host libsdl2
#1 I am not sure which options is to be set.
#2 This is not available by default on Ubuntu because Yocto's ncurses is not compatible with host libsdl.
To do this, uncomment the follow line in local.conf, but build should be failure.
QEMU originall has a capability of scaling window, but it is not available with libsdl-native of Yocto build. It appears that libsdl-native is built with minimum configuration.
The possible solutions are the following:
Build libsdl-native with proper configuration
Use host libsdl
Build libsdl2-native
Use host libsdl2
#1 I am not sure which options is to be set.
#2 This is not available by default on Ubuntu because Yocto's ncurses is not compatible with host libsdl.
To do this, uncomment the follow line in local.conf, but build should be failure.
#3 This works well (confirmed)
https://gerrit.automotivelinux.org/gerrit/#/c/13545/3
#4 This works well on Ubuntu PC (confirmed).
I am not sure which way is the best for AGL UCB yocto integration. Any comments?