Nemirtingas
4c2484cdef
Update Renderer_Detector.cpp
...
DX12 hook
5 years ago
Nemirtingas
02924d986e
Update Renderer_Detector.cpp
5 years ago
Nemirtingas
55ba49c957
Clean a bit Linux Overlay
5 years ago
Nemirtingas
982ec56007
Enable DX12 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
ecd753422b
Updated Linux X11 & OLGX hooks.
...
Use LD_PRELOAD=$PWD/libsteam_api.so app_name to load overlay.
5 years ago
Nemirtingas
5af1d18a8f
Fixed overlay thread joining on himself
5 years ago
Nemirtingas
b9cd9ae6c2
Fix build
5 years ago
Nemirtingas
1785ae6eaf
Moved every platform specific code to their own folder
5 years ago
Nemirtingas
c27ab3993c
Linux renderer detection
5 years ago
Nemirtingas
4f7e42a905
Call the true function before initializing hook.
5 years ago
Nemirtingas
3c265596a9
Removed DX12 until further notice.
5 years ago
Nemirtingas
622c435cb7
Fixed typo in DX12 & reorder hook call.
...
Should call the Present function before hooking DX cause DX also hook Present even if the hook is disabled by Renderer_Detector before initializing the DX hook.
5 years ago
Nemirtingas
36e8966223
Cleanup again
5 years ago
Nemirtingas
44d583ee7d
Added class Renderer_Detector.
...
Hook_Manager now only manages hooks.
Renderer_Detector is used to detect the game's renderer. There will be 2 version of it. 1 for windows and 1 for Linux.
5 years ago