summaryrefslogtreecommitdiff
path: root/doc/c-extensions
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2017-01-05 13:17:59 +0000
committerJon Turney <jon.turney@dronecode.org.uk>2019-06-17 21:56:35 +0000
commit2afee831a439add6cca5b7fa8c76a9de4326b2b7 (patch)
tree6f5a9ce36ed29799ec951756cb84908c448e4c0b /doc/c-extensions
parent2e1bc743734cc1e1043c8f2c9497a5a172507bc9 (diff)
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
Diffstat (limited to 'doc/c-extensions')
-rw-r--r--doc/c-extensions2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/c-extensions b/doc/c-extensions
index e5fde3440..7dc58a215 100644
--- a/doc/c-extensions
+++ b/doc/c-extensions
@@ -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.