You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
MangoHud/src
jackun c63037efb5
Use 1-channel font textures; glyph ranges support; vulkan image descriptors and "helper" functions
* To save some memory, use just 1-channel alpha-only textures
* Add some sort of wider glyph ranges support
* Chop single-ish vulkan font image uploading function into separate reusable helper functions
* Use descriptor set for ImTextureID but probably use texture array and push constants for "fast-path" if need arises
4 years ago
..
gl Use 1-channel font textures; glyph ranges support; vulkan image descriptors and "helper" functions 4 years ago
loaders Show bitness in library loaders 4 years ago
mesa Use std::unordered_map and std::mutex instead for object mapping and related cleanups 4 years ago
blacklist.cpp Force blacklist re-check at certain points 4 years ago
blacklist.h Force blacklist re-check at certain points 4 years ago
config.cpp Use std::locale::classic with confiog file ifstream, just in case 4 years ago
config.h [editorconfig] Apply whitespace rules 4 years ago
cpu.cpp Fix cpu fallback temp sensor logic 4 years ago
cpu.h [editorconfig] Apply whitespace rules 4 years ago
dbus.cpp [dbus] remove missed exceptions; set dbus call timeout to 2 seconds 4 years ago
dbus_info.h [dbus] clear metadata on re-init; don't use exceptions 4 years ago
elfhacks.cpp Add __ELF_NATIVE_CLASS to musl systems 4 years ago
file_utils.cpp Fix `readlink` overloading for fortified musl 4 years ago
file_utils.h Fix `readlink` overloading for fortified musl 4 years ago
font_default.h [editorconfig] Apply whitespace rules 4 years ago
font_unispace.c [editorconfig] Apply whitespace rules 4 years ago
gpu.cpp ifdef guard nvml header 4 years ago
gpu.h ifdef guard nvml header 4 years ago
hook_dlsym.cpp Make find_*_ptr function pointers static 4 years ago
iostats.cpp Changed pthreads to std::thread 4 years ago
iostats.h Changed pthreads to std::thread 4 years ago
keybinds.h Create MesaClock class, use chrono classes for time points/durations 4 years ago
logging.cpp Create MesaClock class, use chrono classes for time points/durations 4 years ago
logging.h Create MesaClock class, use chrono classes for time points/durations 4 years ago
mangohud.json refactored the install process 4 years ago
mangohud.json.in Update API version to 1.2.135 in manifest 4 years ago
mangohud.version Try to limit exported symbols with --version-script 4 years ago
memory.cpp [editorconfig] Apply whitespace rules 4 years ago
memory.h [editorconfig] Apply whitespace rules 4 years ago
meson.build meson: use gnu_symbol_visibility argument 4 years ago
notify.cpp Re-add config file watch in case of IN_DELETE_SELF 4 years ago
notify.h Keep track of notifier thread to make sure it exits before `notify_thread` struct is freed 4 years ago
nvctrl.cpp No need to convert deviceID twice 4 years ago
nvctrl.h [editorconfig] Apply whitespace rules 4 years ago
nvidia_info.h Consolidated amdgpu file handles to a struct and add `gpu_power` param to show power usage for amdgpu/nvml 4 years ago
nvml.cpp Consolidated amdgpu file handles to a struct and add `gpu_power` param to show power usage for amdgpu/nvml 4 years ago
overlay.cpp Use 1-channel font textures; glyph ranges support; vulkan image descriptors and "helper" functions 4 years ago
overlay.frag Use 1-channel font textures; glyph ranges support; vulkan image descriptors and "helper" functions 4 years ago
overlay.h Use 1-channel font textures; glyph ranges support; vulkan image descriptors and "helper" functions 4 years ago
overlay.vert MangoHud Standalone 4 years ago
overlay_params.cpp Use 1-channel font textures; glyph ranges support; vulkan image descriptors and "helper" functions 4 years ago
overlay_params.h Use 1-channel font textures; glyph ranges support; vulkan image descriptors and "helper" functions 4 years ago
pci_ids.cpp Also check for pci.ids in /usr/share/misc/ 4 years ago
pci_ids.h [editorconfig] Apply whitespace rules 4 years ago
real_dlsym.cpp Add utility lib with dlsym hooking 4 years ago
real_dlsym.h [OpenGL] Use GLAD instead on gl3w and hook EGL 4 years ago
shared_x11.cpp Fix `init_x11` return value and X11/XNVCtrl logic checks 4 years ago
shared_x11.h Shared X11 intialization functions 4 years ago
string_utils.h Merge pull request #237 from larskraemer/float_parser 4 years ago
timing.hpp Create MesaClock class, use chrono classes for time points/durations 4 years ago