Commit Graph

10 Commits (0711c834408a78813f7f13f2c643ed028bff37ff)

Author SHA1 Message Date
Nemirtingas 0711c83440 Check if we actually created a new frame 5 years ago
Nemirtingas 547cbdbb4e Added barrier to DX12 overlay.
Gears5 seems to have a problem with the overlay. While loading and in the main menu, it works fine, but if you press enter, it crashes saying the GPU is not responding. Can't debug it with CODEX, it checks for a debugger.
Works fine on sniper elite5.
5 years ago
Nemirtingas 1edbdd8a35 Free DX12 devices on destroy 5 years ago
Nemirtingas cf3dea2bbe Allow ImGui to process events if the overlay is hidden
This is used for the notifications when overlay is off.
5 years ago
Nemirtingas c667dbd3af Rework DX12 overlay to use Present to render the overlay 5 years ago
Nemirtingas 4d99b6affd Fix race condition
Fix race condition when renderer was found and we were hooking a library func
5 years ago
Nemirtingas 894300b6f4 Process raw mouse events
Some games doesn't use the window proc to get the mouse events (ETS2), but it checks for raw mouse inputs.
5 years ago
Nemirtingas 6c09635600 Added the possibility to create new fonts.
Fonts cannot be created after a NewFrame call.
5 years ago
Nemirtingas b9cd9ae6c2 Fix build 5 years ago
Nemirtingas 1785ae6eaf Moved every platform specific code to their own folder 5 years ago