Panfrost RK3399 slow cGL performance on Braid and Hotline Miami
Hi guys!! I tested both games on midgard and bifrost, on both it runs quite poorly. But bc on rpi4 did perform much better I though it may be improved on the driver side. Hotline 2 doesnt use cGL at all and does perform almost locked 1080p 60 fps (on rpi4 it was completely unplayable at 720p).
The games were tested on other arm platforms with discrete gpus (nothing fancy, 64 bit bus rx550 2gb gpus, but indeed more powerful/featured and driver solid) and they run great. It was just to refer that there isn't an emulation bottleneck at all, in fact the game (and the nvidia libs) consume very low cpu, and on the radxa zero (S905y2) it performs kinda similar to RK3399.
hopefully the honorable and very helpful @icecream95 may take a look at it. mehh, both games seems nice to have on our platforms as playable, even if we have to reduce the resolution a bit.
K 5.10.x, RK3399, main mesa. Thanks on advance.
braid and hotline apitraces below