diff options
author | Tvrtko Ursulin <tvrtko.ursulin@intel.com> | 2017-10-10 08:22:30 +0100 |
---|---|---|
committer | Tvrtko Ursulin <tvrtko.ursulin@intel.com> | 2017-11-22 11:19:14 +0000 |
commit | 273e66baef8bf930959c503041b68411bb42ff80 (patch) | |
tree | f5e331f8979540cd1488597c491c5380fcd55f4a /overlay/meson.build | |
parent | 0d8385a7ad670e96dadef6e04e7541a64b637406 (diff) |
intel-gpu-overlay: Use RAPL PMU for power reading
Wire up to the RAPL PMU for GPU energy readings.
The only complication is that we have to add code to parse:
# cat /sys/devices/power/events/energy-gpu.scale
2.3283064365386962890625e-10
v2: Link with -lm.
v3: strtod can handle scientific notation, even though my initial
reading of the man page did not spot that. (Chris Wilson)
v4: Meson fix.
Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'overlay/meson.build')
-rw-r--r-- | overlay/meson.build | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/overlay/meson.build b/overlay/meson.build index ffc011cc..6b479eb8 100644 --- a/overlay/meson.build +++ b/overlay/meson.build @@ -21,7 +21,7 @@ dri2proto = dependency('dri2proto', version : '>= 2.6', required : false) cairo_xlib = dependency('cairo-xlib', required : false) xrandr = dependency('xrandr', version : '>=1.3', required : false) -gpu_overlay_deps = [ realtime, cairo, pciaccess, libdrm, libdrm_intel ] +gpu_overlay_deps = [ realtime, math, cairo, pciaccess, libdrm, libdrm_intel ] both_x11_src = '' |