gallium/hud: add CPU usage support for DragonFly/NetBSD/OpenBSD
authorJan Beich <jbeich@FreeBSD.org>
Sat, 31 Aug 2019 18:32:16 +0000 (18:32 +0000)
committerMarek Olšák <marek.olsak@amd.com>
Wed, 4 Sep 2019 02:53:15 +0000 (22:53 -0400)
commit8e92ce9ba566dd34e6f99b0042d16cba4b12f787
tree6672cc6fe547116e0d5d112050eb9be31adc0a08
parentef621a73f720e1956ca356c1147d3b3dc680da0d
gallium/hud: add CPU usage support for DragonFly/NetBSD/OpenBSD

Each BSD has slightly different sysctl for retrieving per-CPU times.
FreeBSD returns long while NetBSD returns uint64_t. On OpenBSD return
type differs between summation and per-CPU times. DragonFly is
compatible with FreeBSD.

Signed-off-by: Jan Beich <jbeich@FreeBSD.org>
src/gallium/auxiliary/hud/hud_cpu.c