On Thu Jun 11 18:06:01 2026 +0000, Etaash Mathamsetty wrote:
Doesn't matter about kwin or not, if the intention from the protocol author was that it is supposed to affect subsurfaces then that's what it's supposed to do. Hopefully the spec wording will be fixed soon There are several compositors that implement the spec wording as written, i.e. they only apply the alpha factor to the surface. I do not see any indication in the spec that it is supposed to apply to subsurfaces as well. A change in wording would therefore require at least a new protocol version or, rather, a flag that indicates which mode the client wants and which modes the compositor supports. Since many compositors simply won't be able to implement the subsurface variant without significant changes.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/11119#note_142871