Shell surface clients may be fullscreen without filling whole output and with different fullscreen modes (scaling, driver, default, fill). Some of these needs transformation matrices and access to modesetting, however it's better to not hardcoded this into wlc since different wms may want different behaviors. However we still need way to tell wlc to do the blackening part.
Shell surface clients may be fullscreen without filling whole output and with different fullscreen modes (scaling, driver, default, fill). Some of these needs transformation matrices and access to modesetting, however it's better to not hardcoded this into wlc since different wms may want different behaviors. However we still need way to tell wlc to do the blackening part.