v4: * Use the parent weak_ref to detect a required subsurface recreation due to parent surface recreation, removing the need for `UWS_FORCE_ROLE_UPDATE` (also enables moving child window update loop out of the driver, see next point). * Experiment with win32u `update_window_state` calls to trigger update driver children states when a parent changes (also removes `UWS_NO_UPDATE_CHILDREN`). * Pull in deadlock fix from https://gitlab.winehq.org/wine/wine/-/merge_requests/6025.
(Some additional WIP simplications at https://gitlab.winehq.org/afrantzis/wine/-/commits/wip/child-accel-rendering...)