I’ve noticed that the performance of graphics related content decreased after updating to balenaOS > 2.51.1 on a raspberrypi4 (64 bit). I’ve noticed this using both the balena-dash image (Chromium + X11) as well as a custom project I’ve made specifically for this problem using Wayland + WPE (https://gitlab.com/steffend/balena-performance-test).
To reproduce simply clone the repository and push it to a raspberry4-64 project. Ensure that the device is running balenaOS <= 2.51.1. For me specifically the pi did a very consistent ~25fps on 2.51.1 and only fluctuating ~19fps on any newer release. I’ve also noticed degraded performance when using CSS animations and other stuff (although I cannot not really quantify this).
I guess this must have something to do with the kernel update from 4.19 to 5.4, but I’m no linux graphics expert so I’ve got no clue how to track this down any further. Maybe someone here has a hint or knows someone that could look into this?
Anyway, thank you for the aweseome work at balena!