Commit Graph

1803 Commits (implot-subproject)
 

Author SHA1 Message Date
FlightlessMango 087d68a9f4 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.
8 months ago
FlightlessMango 5df2c7dbcd amdgpu: collect throttling data for graph 8 months ago
FlightlessMango 38888f77fe subproject: implot 8 months ago
FlightlessMango 2fc7ef2bf9 imgui: update date to 1.89.3 8 months ago
FlightlessMango 8fca45ffe3 mangohud-setup.sh: install opengl libraries 8 months ago
FlightlessMango 113912eb6b bump version to 0.7.0 8 months ago
Hannes Mann 6342056e70 params: parse_preset_config fixes 8 months ago
Alessandro Toia 41e4859547 vulkan: Use correct corresponding macro for IM_NEW() 8 months ago
Clayton Craft 22d2de4edd logging: include process RSS
Resident set size shows non-swapped memory usage of a process. This is
useful to have for comparing memory usage over time for the the process
being measured.
8 months ago
Clayton Craft 675202713d logging: include swap usage
This includes swap usage in the log output. It's useful for doing
analysis of memory config on performance, and can serve as useful input
when collecting other performance data since swapping almost always
impacts runtime perf.
8 months ago
FlightlessMango 1a0abc65df presets param: inherit
This option is only for presets. It inherits the default preset.
This allows you to modify an existing preset without having to rewrite it
8 months ago
Łukasz Adamczak 5c6278baf7 Fix path used for amdgpu hwmon readings
This fixes #1099.
8 months ago
Alessandro Toia 17d4541980 device: switch gamepad_battery to device_battery and allow to enable mouse or gamepad or both 8 months ago
FlightlessMango 1a2f3e4b34 builds deps: add static stdc++ 32bit to fedora
[skip ci]
8 months ago
FlightlessMango 22b885bbf9 builds deps: add static stdc++ to fedora
[skip ci]
8 months ago
FlightlessMango 53ee2275e4 hudelements: fix exec not appearing on the same line as custom_text 8 months ago
Alex Maese d75afd6b7a Default to first preset (-1) if preset is unset 8 months ago
Alex Maese 939ab8bd4a Revert "params: preset: set default current_preset -1"
This reverts commit 02c3b4f235.
8 months ago
FlightlessMango 02c3b4f235 params: preset: set default current_preset -1 8 months ago
Jan Solanti ef124ae3ec core_bars: document in README 8 months ago
Jan Solanti 3173cae536 Add core_bars for a per CPU core load histogram 8 months ago
Alex Maese 55f27d7fae Update README.md 8 months ago
Alex Maese cd05d1771f Add ability to toggle through presets 8 months ago
Albert Sebastian f66700296b logging: fix bug where 97th percentile prints frametime instead of fps 9 months ago
FlightlessMango 08152325d4 logging: calc fps data using frametime 9 months ago
FlightlessMango 09ad89f4af mingw: don't use getIntelGpuInfo 9 months ago
FlightlessMango d5ca00717e windows: don't include intel.cpp 9 months ago
FlightlessMango cee7b8b601 intel: use fdinfo for gpu load 9 months ago
FlightlessMango 585d6e0f46 blacklist: add wine apps that we don't care about 9 months ago
Alessandro Toia 1de9551d38 gamepad: add wireless logitech devices using hidpp 9 months ago
bouhaa 1f925a8328 Don't break when CPUPower k10temp is found
Vanilla upstream versions don't have any power management support. Also, if zenpower/zenergy are found in the AMD options always pick that over the k10temp version.
9 months ago
Etaash Mathamsetty 41f923b0b2 Use vulkan/GL device name 9 months ago
siroccal 3922da8a39 fix small cpu/gpu mixup bug
check (correct) cpu power string length instead of gpu
9 months ago
FlightlessMango 7189b75efe blacklist: break earlier if hardcoded blacklist 10 months ago
FlightlessMango 373c8e1f65 blacklist: only print info once 10 months ago
FlightlessMango dd57951462 amdgpu: don't try to open paths that don't exist 10 months ago
bouhaa cd92cedeca Add readme note for zenergy 10 months ago
bouhaa f964702aea integrate zenergy into Mangohud
Reuses most of the RAPL code paths
10 months ago
FlightlessMango e60b625fd0 meson: check for glslang bin as well 10 months ago
Bouke Haarsma 05d3a6db04 fix: Use k10-temp power sensors if exist 10 months ago
FlightlessMango f92eb8bce0 file_utils: define procdir 10 months ago
Joshua Ashton 6a63b7612b hud_elements: Handle hiding app frametime
Currently this just shows two...
10 months ago
Joshua Ashton ef444a740d mangoapp: Use glXQueryCurrentRendererIntegerMESA if available
This is the best way to get vendor IDs instead of hardcoding based on the GL_RENDERER vendor string.
10 months ago
FlightlessMango 528ba6c9c0 param: fps_text 10 months ago
FlightlessMango f38cc78996 add --version to mangohud script 10 months ago
Bouke Haarsma f1a6753796 Use k10-temp power sensors if exist 10 months ago
FlightlessMango 5d93e484ce intel: fixed typo from last 10 months ago
FlightlessMango be1e94f008 intel: check for Render/3D 10 months ago
FlightlessMango 1f2b31008e text outline: color: set alpha to alpha param 10 months ago
FlightlessMango 41f8446cf1 hudelements: colors: set color alpha according to alpha param 10 months ago