Commit Graph

13 Commits

Author SHA1 Message Date
FlightlessMango
d0ee1eaa28 hudelements: frame_timing: draw plot using implot
Implot allows us to draw multiple lines in the graph.
We draw the frametime as usual but also include thermal and power throttling.
Thermal throttling is red and power is yellow.
2023-09-29 15:41:15 +02:00
FlightlessMango
55c8be5b0b amdgpu: collect throttling data for graph 2023-09-29 15:41:15 +02:00
FlightlessMango
7853af98d0 mangoapp: amdgpu: pause the polling thread when it's not needed 2023-05-01 13:52:26 +02:00
FlightlessMango
9bc90493be amdgpu: reduce polling period 2023-04-29 22:31:47 +02:00
FlightlessMango
5aec3d817b amdgpu: fan speed 2023-04-20 03:08:25 +02:00
sfrcorne
cd74b27da2 Cleanup cpu.cpp and and support for gpu_metrics_v2_3 2023-04-04 02:42:49 +02:00
FlightlessMango
c037a0cca7 amdgpu: add gpu_metrics_v2_3 2023-03-28 22:29:59 +02:00
FlightlessMango
3190778086 Don't update metrics if we're not logging and not displaying 2023-02-07 12:09:10 +01:00
FlightlessMango
475026a183 amdgpu: move defines to header 2023-02-07 07:27:30 +01:00
FlightlessMango
cb7d2a2447 amdgpu tests 2022-10-27 03:44:00 +02:00
jackun
3ee1048acf Check if amdgpu gpu_metrics can be read and do some sanity-checks 2022-03-31 09:04:11 +03:00
FlightlessMango
6983c2ec39 Use gpu_metrics instead of libdrm when available 2022-02-04 19:55:00 +01:00
FlightlessMango
37e18279e7 mangoapp: use amdgpu metrics 2022-01-14 22:41:38 +01:00