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