Commit Graph

24 Commits (366c1a233f066df583a0855c97f2e9d22b6008f4)

Author SHA1 Message Date
Etaash Mathamsetty 366c1a233f use simpler method to detect angle 2 months ago
Etaash Mathamsetty 86668eeb96 HACK: check EGL load directory and only hook the first loaded libEGL 2 months ago
Etaash Mathamsetty e99284aadd fix electron apps like minecraft-launcher 2 months ago
flightlessmango 14b1d87ad8 Revert "fix electron apps like minecraft-launcher"
This reverts commit a65d1d8a2b.
2 months ago
flightlessmango f7d291bbe9 Revert "HACK: check EGL load directory and only hook the first loaded libEGL"
This reverts commit c39984da9e.
2 months ago
Etaash Mathamsetty c39984da9e HACK: check EGL load directory and only hook the first loaded libEGL 2 months ago
Etaash Mathamsetty a65d1d8a2b fix electron apps like minecraft-launcher 2 months ago
jackun e61321717e
[OpenGL] Use MESA_query_renderer if avail; GL "WSI" enum 1 year ago
Hannes Mann e1f41bbb92 glx,egl,vulkan: Limit FPS early or late depending on config 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 f1a86fe10f inject: drop unneeded declarations/function
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
jackun 8a628e6a77
Rename GL files to avoid some confusion with upstream Dear ImGui files 2 years ago
jackun a82e27d978
Use spdlog macros so logging can be completely disabled during compile-time 3 years ago
jackun 2f807a4c0d
Add `spdlog` wrap and logging 3 years ago
jackun 765024227c
[OpenGL] Framerate limit in eglSwapBuffers 3 years ago
jackun afa50a17c4
[OpenGL] Add gl_size_query, gl_bind_framebuffer, gl_dont_flip options for workarounds
`gl_size_query = viewport` - specify what to use for getting display size. Options are "viewport", "scissorbox" or disabled. Defaults to using glXQueryDrawable.
`gl_bind_framebuffer = 0` - (re)bind given framebuffer before MangoHud gets drawn. Helps with Crusader Kings 3.
`gl_dont_flip = 1` - don't swap origin if using GL_UPPER_LEFT. Helps with Ryujinx.
3 years ago
jackun 3e77dd6e0b
[OpenGL] Add eglSwapBuffers to hook list 3 years ago
jackun 6769ae96fa
[OpenGL] Explicitly include dlfcn.h 3 years ago
jackun 0fbbf00fe2
[OpenGL] Load libEGL.so.1 and use eglGetProcAddress to get EGL procs 3 years ago
jackun 934dc31e44
Add utility lib with dlsym hooking 4 years ago
Sporif d1e90b5bec [OpenGL] Add blacklist functionality 4 years ago
jackun bb4b78ada0
[OpenGL] Spam terminal a little less with version strings 4 years ago
jackun f35e49defa
[OpenGL] Merge "shared" files back to imgui_hud.cpp 4 years ago
jackun 780ea7c89b
[OpenGL] Use GLAD instead on gl3w and hook EGL 4 years ago