Alexandre Julliard pushed to branch master at wine / wine
Commits: 585a9bea by Rémi Bernon at 2024-08-01T16:45:52+02:00 win32u: Simplify offscreen surface previous surface reuse check.
- - - - - 849d7aa3 by Rémi Bernon at 2024-08-01T16:45:52+02:00 winex11: Rely on win32u previous surface reuse.
- - - - - a6ed1419 by Rémi Bernon at 2024-08-01T16:45:52+02:00 wineandroid: Rely on win32u previous surface reuse.
- - - - - 1fb24c6c by Rémi Bernon at 2024-08-01T16:45:53+02:00 winewayland: Rely on win32u previous surface reuse.
- - - - - d408bb00 by Rémi Bernon at 2024-08-01T16:45:53+02:00 winemac: Remove unnecessary old window surface bounds copy.
Surface bounds aren't used anymore.
- - - - - 3274763e by Rémi Bernon at 2024-08-01T16:45:55+02:00 winemac: Rely on win32u previous surface reuse.
- - - - - 309daa5b by Rémi Bernon at 2024-08-01T16:48:38+02:00 win32u: Avoid sending WM_PAINT to layered window surfaces.
And prevent drawing to layered surface.
- - - - - c2d46eaa by Rémi Bernon at 2024-08-01T16:48:39+02:00 win32u: Merge drivers CreateLayeredWindow with CreateWindowSurface.
- - - - -
19 changed files:
- dlls/win32u/dce.c - dlls/win32u/dibdrv/dc.c - dlls/win32u/driver.c - dlls/win32u/window.c - dlls/wineandroid.drv/android.h - dlls/wineandroid.drv/init.c - dlls/wineandroid.drv/window.c - dlls/winemac.drv/gdi.c - dlls/winemac.drv/macdrv.h - dlls/winemac.drv/surface.c - dlls/winewayland.drv/waylanddrv.h - dlls/winewayland.drv/window_surface.c - dlls/winex11.drv/bitblt.c - dlls/winex11.drv/init.c - dlls/winex11.drv/x11drv.h - include/wine/gdi_driver.h - include/wine/server_protocol.h - server/protocol.def - server/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/38a4613f0e997cdbea00846f2df41b...