FlightlessMango
bef35591f8
hud compact: battery: don't show decimals watt
8 months ago
FlightlessMango
30661f8cea
compact hud: don't show vram GiB
8 months ago
FlightlessMango
5c1796e697
preset 4: add throttling_status_graph
8 months ago
FlightlessMango
a67849a20b
mingw: ifdef more throttling code for linux
8 months ago
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.
8 months ago
FlightlessMango
55c8be5b0b
amdgpu: collect throttling data for graph
8 months ago
FlightlessMango
84caba707a
subproject: implot
8 months ago
FlightlessMango
801f02412c
imgui: update date to 1.89.9
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
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
9 months ago
Jan Solanti
3173cae536
Add core_bars for a per CPU core load histogram
9 months ago
Alex Maese
cd05d1771f
Add ability to toggle through presets
9 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
10 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
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
FlightlessMango
dc1761e98a
static link stdc++
10 months ago
andrefsagh@gmail.com
5054f6ceff
Show amdgpu voltage from hwmon
...
Added config parameter 'gpu_voltage'
10 months ago
FlightlessMango
602ba78ea3
Split library into vulkan and opengl parts.
...
This has caused a lot of issues because when preloaded the vulkan hooks
will still initialize even tho it's an OpenGL application.
This will subsequently crash the application.
The solution is to split the vulkan and opengl parts into two separate
shared libraries.
10 months ago
FlightlessMango
1182bcfbec
hud_elements/battery: make sure time isn't illogical
10 months ago
Łukasz Adamczak
38604927d7
Remove debug printf
...
I believe it was left here by omission. It currently prints out "0" or "1" to stdout depending on `battery_watt` setting.
11 months ago
FlightlessMango
12567c68b0
logging: upload: print url to console
11 months ago
FlightlessMango
f4dfdd82c9
hud elements: duration: prefix 0
...
[skip ci]
11 months ago
FlightlessMango
30748bdf0c
param: duration
11 months ago
FlightlessMango
b3b9672631
params: don't enable fahrenheit and dynamic_frame_timing on full
...
[skip ci]
11 months ago
FlightlessMango
6e264adecb
params: dynamic_frame_timing
...
This changes frame_timing y-axis to correspond with the current maximum
and minimum frametime instead of being a static 0-50
[skip ci]
11 months ago
FlightlessMango
881b4d2e4a
Params: add temp_fahrenheit
11 months ago
FlightlessMango
7c2a90c209
mangoapp: update colors if needed
...
[skip ci]
12 months ago
FlightlessMango
6abc794b42
amdgpu: use hwmon for core clock
...
gpu_metrics currently reports the wrong value, so until that's fixed
we'll rely in hwmon
12 months ago
FlightlessMango
b48b03e131
intel: just check if we're inside runtime container
...
If we're inside the container, try using steam-runtime-launch-client,
if it works it works. If not then abandon hope.
[skip ci]
12 months ago
FlightlessMango
5369683ff9
Intel: launch intel_gpu_top with runtime client if available
...
If we're inside the steam runtime container and the `--alongside-steam`
option exists, then we can run intel_gpu_top successfully with
steam-runtime-launch-client.
12 months ago
FlightlessMango
352d365493
mangoapp: get resolution from gamescope
...
[skip ci]
12 months ago
FlightlessMango
67862421a6
Text outline
...
Adds the text_outline parameter that draws a black outline around all
text and the horizontal separator
[skip ci]
12 months ago
FlightlessMango
3efc2c05ee
params: don't enable engine_short_names with full
...
[ci skip]
12 months ago
jackun
5fde8749af
Use a "get" function to initialize X11 loader...
...
...so static init doesn't spam log before we got that set up properly.
1 year ago
FlightlessMango
ea3ba7e30d
system info: don't use glxinfo
...
It's not available in steam runtime and generates a lot of log spam
1 year ago
FlightlessMango
5754ca13ee
vulkan manifest: set cpu_family in layer name
1 year ago
FlightlessMango
0b3904fd38
change config and upload logs to debug
1 year ago
FlightlessMango
744f173298
params: set proper default values for font_size and table_columns
1 year ago
FlightlessMango
c9e67ca573
params: set param defaults in it's own func
1 year ago
Alessandro Toia
2b5bf96b20
overlay: Fix non stretched horzitontal center position layout
1 year ago
Alessandro Toia
1be907ed93
overlay: simplify window_size even more for !horizontal_stretch
1 year ago
FlightlessMango
3f8f036ee8
params: add cstdint header
1 year ago
Alessandro Toia
e77585d848
params: add missing bottom-center layout
1 year ago
Alessandro Toia
7b5c0a43c6
overlay: simplify window_size for !horizontal_stretch
1 year ago
Alessandro Toia
ed85504dec
overlay: fix spacing when not using horizontal_stretch
1 year ago
Bill Li
9b0aec0540
nvml: Do not include header nvctrl.h if not build with xnvctrl support
1 year ago
Bill Li
2101090f00
nvml: Use #ifdef HAVE_XNVCTRL to check if xnvctrl is available
1 year ago
Alessandro Toia
3daf7d73b3
param: horizontal_stretch
1 year ago
FlightlessMango
2ffc579b7f
config: add /etc/MangoHud.conf as an option
...
[skip ci]
1 year ago
FlightlessMango
6c46794496
cpu: core mhz: if scaling isn't available, use /proc/cpuinfo instead
1 year ago
FlightlessMango
b2c88c2dfd
param: engine_short_names
1 year ago
FlightlessMango
cbf531e6c8
nvml: use xnvctrl if available to get fan speed
1 year ago
FlightlessMango
4161139597
amdgpu: run_thread default to true
1 year ago
FlightlessMango
e2711b8059
hud elements: fix gamescope graphs size
1 year ago
FlightlessMango
7853af98d0
mangoapp: amdgpu: pause the polling thread when it's not needed
1 year ago
FlightlessMango
9bc90493be
amdgpu: reduce polling period
1 year ago
Alessandro Toia
98c9897430
Fix layout for core_load
1 year ago
Alessandro Toia
c534f33156
When using horizontal layout set table_columns param to current count of table_columns
1 year ago
Alessandro Toia
a45816b8e1
Replace TableNextColumn() with ImguiNextColumnFirstItem() and ImguiNextColumnOrNewRow()
1 year ago
FlightlessMango
f7a712110f
intel: drm_dev use string instead
1 year ago
FlightlessMango
7ea1f33fa1
overlay: init_gpu: bring back checkNvidia
1 year ago
FlightlessMango
ddfc32211f
overlay: removed unused include
1 year ago
FlightlessMango
20b729cca4
Overlay: intel drm: change printf to spdlog
1 year ago
FlightlessMango
38a1328536
Overlay: find the correct drm for intel
1 year ago
FlightlessMango
1d8f9f6601
hud_elements: fix gamescope debug graphs width
...
The width was not calculated the same way as in frame_timing.
Leading the graphs to occupy different amounts of space
1 year ago
jackun
95b7b44b6f
Nuke `io_stats`, `io_read/write` params are enough
1 year ago
jackun
e61321717e
[OpenGL] Use MESA_query_renderer if avail; GL "WSI" enum
1 year ago
Arvind Doobary
d41a74ca1a
Show amdgpu junction and memory temp, if available
...
Added config parameter `gpu_junction_temp` and `gpu_mem_temp`
Closes #841
1 year ago
FlightlessMango
1093de8c44
nvml: fan: get rpm instead of percentage
1 year ago
jackun
238a621c11
Use snprintf instead
1 year ago
FlightlessMango
c7ab967b92
Remove MANGOAPP ifdefs
1 year ago
FlightlessMango
83d265637e
params: preset 4: add throttling
1 year ago
FlightlessMango
12b16247ce
hud elements: gpu fan: add next col/row func
1 year ago
FlightlessMango
69e4b2d877
params: update preset 4
1 year ago
FlightlessMango
d99e48db5d
hud elements: cpu_power and gpu_power: hide decimal above 3 digits
1 year ago
FlightlessMango
11bc5111eb
mangoapp: move some variables to hudelements
1 year ago
FlightlessMango
8e4857a5c6
mangoapp: frame_timing: set height when not horizontal
1 year ago
FlightlessMango
7eea724f37
amdgpu: hwmon fan: fix typo
1 year ago
FlightlessMango
016728b450
nvctrl: fan speed
1 year ago
FlightlessMango
2df384cdd7
nvml: fan speed
1 year ago
FlightlessMango
5aec3d817b
amdgpu: fan speed
1 year ago
FlightlessMango
4b69f23fb5
Add gpu_fan param and hwmon fan reading
...
Co-authored-by: Andreas Rachev <andreasratchev@gmail.com>
1 year ago
Alessandro Toia
78d99a6aab
Fix exec_name overlapping with previous column when not in compact mode
1 year ago
FlightlessMango
7f945627f5
params: fix issue where env options were not applied
1 year ago
FlightlessMango
7225aaa628
parse_overlay_env: don't use sort_elements here
1 year ago
FlightlessMango
a67a6bc79d
hud elements: exec_name: push the name one column over
1 year ago
FlightlessMango
034b378e10
hud elements: replace ImGuiTableSetColumnIndex with TableNextColumn
1 year ago
jackun
06edee4071
Revert "X11 keyboard poller thread"
...
This reverts commit 1055bc0c6c
.
Needs some more time to bake. Too random if it works or not.
1 year ago
Atemu
39080290a2
blacklist: add SteamVR's vrcompositor
...
Limiting frame rate in vrcompositor has catastrohpic consequences and it's not
something the user will ever see the HUD on. Every SteamVR user with a global
frame rate limit has to explicitly blacklist vrcompositor, so it's better to
have this upstream.
1 year ago
Kira Bruneau
2918b6ef1b
amdgpu: fix reading apu power & temperature
1 year ago
FlightlessMango
0a2b8a73ab
Fix horizontal separator drawing in the wrong place
1 year ago
FlightlessMango
544589aa20
legacy_elements: don't add to functions vector unless it's enabled
1 year ago
FlightlessMango
8f79e9cef3
sampler: don't apply picmip unless it's set in config
1 year ago
Oliver Chang
a155c10df3
Add missing division for fallback AMD CPU power calculation.
1 year ago
FlightlessMango
05444cb021
gpu: amdgpuinfo: ifdef linux for windows build
1 year ago
FlightlessMango
b8bd09d638
More windows fixes
1 year ago
FlightlessMango
302fb6ad19
windows build: use mingw d3d12 headers instead of wine
1 year ago
FlightlessMango
c9d3a70a48
sampler: use instance params
1 year ago
Alessandro Toia
328df38ecc
Remove not needed cerr
1 year ago
Alessandro Toia
4b2e78a9d7
vulkan: make sure to parse config before checking parameters
1 year ago
FlightlessMango
070fa1be84
presets: don't clear options when parsing
1 year ago
FlightlessMango
915a3babad
Add preset param and allow for preset config
1 year ago
FlightlessMango
a6715b1bf6
Hud elements: Put frame_timing inside a child window to prevent it messing with the parent layout
...
Co-authored-by: Alessandro <gort818@gmail.com>
1 year ago
sfrcorne
020e8485e2
small fix for average cpu_power 2
1 year ago
sfrcorne
2187b9ef19
small fix for average cpu_power
1 year ago
sfrcorne
a98a402619
Fix for AMD Ryzen 7000 CPU when using the iGPU.
1 year ago
sfrcorne
cd74b27da2
Cleanup cpu.cpp and and support for gpu_metrics_v2_3
1 year ago
Emil Velikov
1b3f8b29bc
meson: restrict most libMangoHud.so symbols
...
With the introduction of the static library, we forgot the version
script. As a result we were spilling all the internal symbols.
Fixes: d4aa74c
("Create static and shared libs separately")
Closes: https://github.com/flightlessmango/MangoHud/issues/933
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
1 year ago
FlightlessMango
ce5e0683f0
Nearest filter param
1 year ago
FlightlessMango
4fb0bb328b
Bicubic filtering param
1 year ago
FlightlessMango
de29e057de
Trilinear filtering param
1 year ago
FlightlessMango
5fe07a0ac3
Anisotropic filtering param
1 year ago
FlightlessMango
9b9e6e7b68
Sampler hook and picmip param
1 year ago
Emil Velikov
80d394c0cd
meson: make libMangoHud.so append_libdir_mangohud aware
...
The library does not honour the correct install location. Seems like it
was broken for a while and I didn't catch it with my recent rework...
Since all the scripts flip the default "true" to "false" 🤦
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
1 year ago
FlightlessMango
c037a0cca7
amdgpu: add gpu_metrics_v2_3
1 year ago
FlightlessMango
d59375b0c9
amdgpu: add support for gpu_metrics_v2_3
1 year ago
FlightlessMango
22d374cc13
steam deck: fix fan speed
1 year ago
Leopard1907
1f841ef1a6
blacklist: Add Amazon client
...
Amazon Games App client needs this.
1 year ago
jackun
313abbe6a7
[OpenGL] Check GL_VENDOR too to determine GPU's vendor id
...
Try to fix #965
1 year ago
jackun
1055bc0c6c
X11 keyboard poller thread
1 year ago
Hannes Mann
3cebc55a35
hud_elements: Show FPS limit method
1 year ago
Hannes Mann
e1f41bbb92
glx,egl,vulkan: Limit FPS early or late depending on config
1 year ago
Hannes Mann
f92c8b1b76
overlay_params: Add FPS limit method
1 year ago
Artem Polishchuk
d323752d0b
build: Fix building with GCC 13
1 year ago
Emil Velikov
5c86369758
meson: explicitly annotate version.h as dependency
...
Currently we list the custom_target (aka vcs_tag() as part of the
sources. Although since it's not an explicit dependency meson/ninja are
free to compile the C/C++ files, before the file is generated.
Closes: https://github.com/flightlessmango/MangoHud/issues/862
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
1 year ago
Emil Velikov
f47f777e26
meson: unwrap ld_libdir_mangohud handling, remove ld_libdir_abs
...
Currently we have ld_libdir_abs which defaults to false. In that case,
both the mangohud shell wrapper, as well as the json files, reference
the DSOs directly without any path component.
This means that at run-time the dynamic linker, vulkan loader as well as
pressure-vessel will need to jump through hoops and figure out the
bitness of the DSO, whether one wants the 32 or 64bit one and even then
there will be confusing messages like:
fatal: /usr/lib/libMangoHud.so: wrong ELF class: ELFCLASS32
When set to true, as seen in the in-tree build.sh we'll append empty
path to LD_LIBRARY_PATH (bad), the full path with the $LIB token will be
used with LD_PRELOAD (good) and json files (bad).
Since we are generating separate json files, we can use the actual path
(while $LIB currently works, it's not really strict json nor documented
as supported). We can also drop the dubious LD_LIBRARY_PATH manipulation
This basically reinstates the prepend_libdir_vk=true option that was
dropped earlier.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
dd374d4c9e
meson: remove prepend_libdir_vk option
...
The option is always true for all distributions that build Mangohud.
While only the in-tree PKGBUILD disables it for undocumented reasons.
In practise the option will be enabled across the board - in different
manner, with latter commit. But for now, just remove it.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
491510d41c
meson: produce per cpu_family json files
...
This will allow us to remove the $LIB from the json files and simplify
the related lib handling.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
5d53d0dcc3
meson: inline PROJECT_NAME in mangohud.json.in
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
def59db953
meson: remove ld_libdir_prefix option
...
The option defaults to false in-tree and across all distributions. The
only alleged use-case is the build.sh/build-srt.sh scripts. Although the
output of those scripts is absolutely identical with or w/o the flag.
Remove it.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
FlightlessMango
06b46fd5d7
Fix building with mingw
1 year ago
FlightlessMango
c64ff84007
horizontal/compact layout fixes + battery_watt/battery_time params
1 year ago
FlightlessMango
47f822f19c
mangohudctl: reload_config variable in msg sctruct
1 year ago
Emil Velikov
08c26d595f
meson: do not pick system vulkan, when explicitly disabled
...
For this to actually work, we also need to set dep_vulkan for all users.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
047bc2e7f7
tests: make it work aka hide HUDElements
...
Currently the test is pulling an external reference to HUDElements,
which is unresolved so the test fails to link.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
FlightlessMango
d84c85609a
overlay: position: bottom center
1 year ago
FlightlessMango
175493c89c
horizontal: default to max width
1 year ago
FlightlessMango
8cf92ff8a6
overlay: horizontal_separator func
1 year ago
Alessandro Toia
3e136db6a8
gamepad: Change DS5 to DS4/5 as DS4 was added to hid_playstation in kernel 6.2
1 year ago
FlightlessMango
d0f8c8aa94
mangoapp: control: rerload_config option
1 year ago
Emil Velikov
221d335006
meson: remove mangoapp_32bit option
...
Was introduced as a means to shorten the build cycles. With the static
lib helper it should no longer be needed.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
eecd451068
meson: build with -Werror=missing-declarations
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
eecf901aed
hud_elements: remove unused LinearToSRGB
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
f1a86fe10f
inject: drop unneeded declarations/function
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
581b6b3375
meson: move util_files next to its user
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
270beefdf3
meson: drop no_override_init_args
...
No longer needed
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
ef169bd28b
meson: remove unused MANGOAPP_LAYER define
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
b714f54cd4
dbus: reshuffle HAVE_DBUS handling
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
535c1f0a83
mangoapp: reshuffle ifdef MANGOAPP guards
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
da219457e5
mangoapp: control.cpp -> control.c
...
There's nothing C++ in there, so rename the file appropriately.
While in there, use C99 initializers, annotate static functions as
such and pull the implicit stdbool.h.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
8e1c389f22
mangoapp: split proto details into separate header
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov
8a1c56ba25
meson: remove broken -Dwith_dlsym
...
The option does not even build, so let's remove it.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Alessandro Toia
7b255a8cbd
blacklist: Add RSI Launcher.exe
1 year ago
FlightlessMango
3190778086
Don't update metrics if we're not logging and not displaying
1 year ago
FlightlessMango
475026a183
amdgpu: move defines to header
1 year ago
Alessandro Toia
87cc5c62fa
vulkan: Remove unused VkPhysicalDeviceFeatures
1 year ago
Alessandro Toia
5d1877c2a3
Remove extraneous break
1 year ago
Kenton Groombridge
ffa7048543
vulkan: fix implicit instantiation of 'std::basic_stringstream<char>'
...
Add a missing include to fix the following build error seen with clang
15.0.7:
../MangoHud-0.6.8/src/vulkan.cpp:1523:22: error: implicit instantiation of undefined template 'std::basic_stringstream<char>'
std::stringstream ss;
^
/usr/include/c++/v1/iosfwd:146:32: note: template is declared here
class _LIBCPP_TEMPLATE_VIS basic_stringstream;
1 year ago
FlightlessMango
8450291777
vulkan: Do not modify pCreateInfo in CreateDevice
1 year ago
FlightlessMango
302ceaa3e6
logging: flush after each write
1 year ago
FlightlessMango
25b170d480
logging: change frametime to float
1 year ago
FlightlessMango
d6c7b3c101
logging: write to file while logging
1 year ago
FlightlessMango
f883e2cba1
set log_interval to 0 by default
1 year ago
azn1999
f7a1cc159c
Fix FPS limiter
...
Note: the egl limiter is already correct
1 year ago
Alessandro Toia
f6d980696d
Fix not finding wine binary, with 64bit only wine
1 year ago
Alessandro Toia
f76527d14f
Revert "Fix reporting temp of AMD zen4 CPUs"
...
This reverts commit edac405d57
.
Didn't actually fix the issue oops
1 year ago
FlightlessMango
0ae106dba5
hud_elements: remove extra '}'
1 year ago
Echo J
ba7e2cb313
Logging: Switch to a different sleep function
...
This fixes a freeze with zink when automatic logging is enabled
I didn't test this on Windows, so please report any issues there
1 year ago