Commit Graph

653 Commits

Author SHA1 Message Date
jackun
60ef67686a Deal with resizing and wrap things in ComPtr
Still leaks objects though :(
2020-07-28 04:08:50 +03:00
FlightlessMango
eb83a379f3 [D3D12] Add d3d12 files to meson.build 2020-07-27 23:16:16 +02:00
FlightlessMango
8e67b23804 [D3D12] Trying to fix resizebuffers 2020-07-27 23:06:05 +02:00
FlightlessMango
2273cd30a4 [Win32] Check adl and nvapi if either works 2020-07-11 03:21:58 +02:00
FlightlessMango
8bc64efa25 Change __WIN32 to _WIN32 2020-06-24 00:39:50 +02:00
FlightlessMango
2c334a3726 Fix uint64_t error in msvc 2020-06-24 00:30:28 +02:00
FlightlessMango
474650fb2c Implement ADL for windows amd info 2020-06-24 00:20:20 +02:00
FlightlessMango
114137d977 Fix returnAdress for msvc 2020-06-23 14:39:45 +02:00
FlightlessMango
8bb60450ac [Win32] Fixed incorrect casting on Direct3DCreate9 2020-06-08 07:29:46 +02:00
FlightlessMango
dde1072329 [Win32] Prevent dx9/11 from rendering more than once per frame 2020-06-08 07:28:40 +02:00
FlightlessMango
7a6f120679 [Win32] Fix d3d11 hooks
Co-authored-by: jackun <jack.un@gmail.com>
2020-06-08 02:21:40 +02:00
FlightlessMango
74e096773e [Win32] Use nvapi on windows for gpu usage 2020-06-08 01:59:05 +02:00
jackun
1756d53126
Fix wcstombs_s on mingw 2020-06-07 12:23:20 +03:00
FlightlessMango
019e44bfa5 [Win32] Check keybinds in d3d9/11/12 2020-06-07 03:34:53 +02:00
FlightlessMango
718f1fc325 [Win32] Fixed multi-key binds 2020-06-07 00:43:28 +02:00
FlightlessMango
e5aa9a02a8 [Win32] Add sw_stats to all position_layer calls 2020-06-07 00:14:07 +02:00
FlightlessMango
7c21c9aea3 Assume MangoHud.conf in C:\ root on win32 2020-06-07 00:11:28 +02:00
FlightlessMango
08558a5bed Improved d3d11 hook 2020-06-07 00:11:28 +02:00
FlightlessMango
6bcdccca09 [Win32] Hide deviceName 2020-06-07 00:11:28 +02:00
jackun
a099f0efca Add D3D12 hook 2020-06-07 00:09:16 +02:00
jackun
27036ad5e0 [win32] Use single ImGui context; get DXGI adapter descriptions 2020-06-07 00:09:16 +02:00
FlightlessMango
2a225754a6 Moved push and pop style into imgui_render 2020-06-07 00:09:15 +02:00
FlightlessMango
8393d53c40 [win32] Basic d3d9 implementation 2020-06-07 00:08:53 +02:00
FlightlessMango
83b172b939 [win32] Shared things for dx9-12 2020-06-07 00:08:53 +02:00
FlightlessMango
f22df6595d [Kiero] Include d3d9 2020-06-07 00:08:53 +02:00
FlightlessMango
d87257f606 Allow for more than 2 APIs in render_imgui 2020-06-07 00:08:52 +02:00
FlightlessMango
02075b7a3b [win32] Fixed nvml.dll path 2020-06-06 23:57:43 +02:00
FlightlessMango
a44567fcf0 [win32] Cleaning up removal of files 2020-06-06 23:57:43 +02:00
FlightlessMango
97bb975fa0 [win32] Removed kiero examples 2020-06-06 23:57:43 +02:00
FlightlessMango
41e15fba5a [win32] Inject dx11 2020-06-06 23:57:43 +02:00
FlightlessMango
02206cebd0 [win32] remove unnecessary code from impl_win32.cpp 2020-06-06 23:57:43 +02:00
FlightlessMango
bdfe8011c7 [win32] Hopefully improved CPU usage check 2020-06-06 23:57:43 +02:00
FlightlessMango
af0305535a Kiero basic dx11 injection 2020-06-06 23:57:43 +02:00
FlightlessMango
bac2ff383f Add minhook dep in meson.build 2020-06-06 23:57:43 +02:00
FlightlessMango
030c91f093 Use my fork of minhook 2020-06-06 23:57:43 +02:00
FlightlessMango
128ac31b12 Minhook Submodule 2020-06-06 23:57:43 +02:00
FlightlessMango
726cb18869 Windows cpu total load 2020-06-06 23:57:42 +02:00
FlightlessMango
ee48b90d80 Moved include dlfcn.h to loader_nvml.cpp 2020-06-06 23:48:18 +02:00
FlightlessMango
20d713f4e6 Windows nvml 2020-06-06 23:48:18 +02:00
FlightlessMango
1c218fa404 Show fps on non-linux 2020-06-06 23:46:56 +02:00
jackun
e2c8a3a24b De-linuxify enough for windows test 2020-06-06 23:46:55 +02:00
FlightlessMango
3d503c9f29 Don't enable histogram with full param 2020-06-06 00:49:24 +02:00
jackun
b837ce930e
[whitespace] fix indentation from gpu_name to arch 2020-06-05 15:46:37 +03:00
jackun
1f81889d1b
Show bitness in library loaders 2020-06-05 15:28:30 +03:00
FlightlessMango
db151bb236 Add log_interval check to per frame log write 2020-06-05 06:14:47 +02:00
FlightlessMango
b02b2398b5 Add dlsym install to mangohud-setup 2020-06-04 05:17:42 +02:00
FlightlessMango
52989a727e Cleaning up for after change to log_interval 2020-06-04 05:17:00 +02:00
FlightlessMango
763d13b1b1 [Readme] Add log_interval param 2020-06-04 00:54:47 +02:00
FlightlessMango
d8727110b0 Replaced log_period env with log_interval param 2020-06-04 00:52:11 +02:00
FlightlessMango
128fbd4b88 Per frame logging use output_file and date 2020-06-04 00:47:01 +02:00