mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 05:54:08 +00:00
hw/xwin: Add an option to use alpha channel in multiwindow mode
Add an option to turn on the use of the X window's alpha channel in multiwindow mode, i.e. this uses the X window's alpha channel for compositing into the native desktop. This works on W7/Vista (using DwmEnableBlurBehindWindow()), and Windows 10 (using the undocumented SetWindowCompositionAttribute()), but not on Windows 8/8.1 -compositewm must be enabled for this to be useful, as we only have a pixmap with an alpha channel for the X window in that case. The framebuffer/root window doesn't have one (unless perhaps you are using the rootless extension, maybe...). v2: Update meson.build Future work: A window property to control use of alpha? Option to turn off blur on W7/Vista Implement _NET_WM_WINDOW_OPACITY
This commit is contained in:
@@ -62,7 +62,7 @@ TODO: Solaris.
|
||||
|
||||
TODO: *BSD.
|
||||
|
||||
Windows-dependent code assumes at least NT 5.1.
|
||||
Windows-dependent code assumes at least NT 6.0.
|
||||
|
||||
OSX support is generally limited to the most recent version. Currently
|
||||
that means 10.5.
|
||||
|
||||
Reference in New Issue
Block a user