dri/drm/kms question with regards to minor faults
Bert Schiettecatte
bert at noisetron.com
Mon Nov 1 05:20:09 UTC 2021
Hi John
> Coincidentally, I've been looking at Panfrost on RK3288 this week as
> well! I'm testing it with a project that has been using the binary blob
> driver for several years and unfortunately Panfrost seems to use ~15%
> more CPU.
> Like you, I see a huge number of minor faults (~500/second compared with
> ~3/second on libmali). It seems that Panfrost is mmap'ing and
> munmap'ing buffers on every frame which doesn't happen when the same
> application is using the binary driver.
Thanks for confirming you are seeing the same issue.
> Panfrost experts, is there a missed opportunity for optimisation here?
> Or is there something applications should be doing differently to avoid
> repeatedly mapping & unmapping the same buffers?
Panfrost team - any update on this?
Thanks
Bert
More information about the dri-devel
mailing list