-
Notifications
You must be signed in to change notification settings - Fork 5.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support for X11/GLX window transparency #715
Conversation
…'t match with transparent picture formats)
Thanks! I'll start a target branch for future pull requests based on this. |
Just FYI: As obvious by the commit message I also took care about the EGL codepath. Apparently Mesa's EGL implementation (at least for the Intel integrated graphics in my notebook) will not report visuals with picture format that has a nonzero alpha mask. However it works flawlessly with NVidia proprietary drivers! IMHO this is something that absolutely must be addressed by Mesa, since this is a feature disparity between GLX and EGL (Mesa's GLX does |
I also have been working on this for the past couple of days and support all three X11, OSX and Windows. Unlike @datenwolf I didn't add support for the EGL codepath. |
I can remove X11 support from my fork to not conflict with @datenwolf . Let me know @elmindreda . |
This has been merged to the transparent-window branch unmodified except for commit message fixes. Thank you! |
Added support for transparent X11/GLX windows.