mirror of https://gitlab.freedesktop.org/mesa/mesa
339d80d5f2
Calling sched_setscheduler twice every sample period has high CPU overhead. For intel and panfrost, their dump_perfcnt is preemptible and they don't need the scheduler change. For freedreno, simply makes the main thread RT at all time. This solves most of the cpu overhead issue. v2: removed pthread_t param and just change the scheduler for the calling thread Acked-by: Rob Clark <robdclark@chromium.org> (v1) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19668> |
||
---|---|---|
.. | ||
dlclose-skip | ||
pps | ||
meson.build |