Poor performance in urxvt under panfrost
While panfrost performance is getting better and better almost every day (which is awesome!), one thing remains slow: urxvt (aka rxvt-unicode: http://software.schmorp.de/pkg/rxvt-unicode.html). On most platforms it's one of the fastest terminal emulators, but on panfrost it must hit some really slow code path as simple screen refresh (ie running dmesg or invoking midnight commander) results in performance as it was running over 28.8k modem line. Unfortunately the best part about urxvt is not its potential performance but feature set which so far I couldn't find any match for.
Would it be possible to look into that? I realize it's not as sexy subject as GLES3 conformance but for me that's the last missing part of panfrost on my Pinebook Pro (T860). Note that fbturbo manages to pull nice performance backed by CPU alone so I would be happy if this particular code could be reused.
If that is wrong place to raise such issue -- assumption being that it's related to panfrost since it uses glamor -- please let me know. I'm a bit lost in who's responsible for what in current graphics stack -- whether it's X or Mesa.