You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When OBS_USE_EGL=1 used, XSHM appear in list of sources, XComposite doesn't apper.
Current Behavior
XSHM and doesn't apper in sources list, but works fine in EGL under X11 with little patch. Xcomposite don't work and should not work, so this patch only for XSHM.
Unlike Xcomposite, the XSHM plugin does not use GLX code, and thus
can be used on when EGL renderer is used. It still is X11-specific
though, and shouldn't be used on Wayland.
Rework the obs_module_load() function of linux-capture to use a
switch statement, and load XSHM both on EGL/X11 and GLX/X11.
Fixesobsproject#5122
Unlike Xcomposite, the XSHM plugin does not use GLX code, and thus
can be used on when EGL renderer is used. It still is X11-specific
though, and shouldn't be used on Wayland.
Rework the obs_module_load() function of linux-capture to use a
switch statement, and load XSHM both on EGL/X11 and GLX/X11.
Fixes#5122
Operating System Info
Other
Other OS
Debian 11
OBS Studio Version
27.0.1
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/s0PPoR3kl_oybJLW
OBS Studio Crash Log URL
No response
Expected Behavior
When OBS_USE_EGL=1 used, XSHM appear in list of sources, XComposite doesn't apper.
Current Behavior
XSHM and doesn't apper in sources list, but works fine in EGL under X11 with little patch. Xcomposite don't work and should not work, so this patch only for XSHM.
linux-capture.c
Steps to Reproduce
...
Anything else we should know?
No response
The text was updated successfully, but these errors were encountered: