Fixes a bug where the statusbar doesn't correctly paint when the parent window is resized. This can be seen in wine notepad.
--
v6: comctl32/status: Invalidate entire status bar on WM_SIZE.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3667
Now that we can write HLSL intrinsics in HLSL, cleaning up missing
functions becomes much easier.
This commit also extends the trigonometry tests a little bit to make
sure that tan works right.
--
v2: vkd3d-shader/hlsl: Implement intrinsic tan.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/321
--
v2: mmdevapi: Move name string duplication in MMDevice_Create() from caller.
mmdevapi: Simplify load_driver_devices() by combining loops and removing unneeded allocation(s).
https://gitlab.winehq.org/wine/wine/-/merge_requests/3658
This comes from behavioral study of Windows, which doesn't seem to check if the
lock is actually exclusively held, and just simply decrement the value stored
in the lock.
This fixes a dead lock which prevents WeCom from starting up.
--
v18: ntdll: allow SRWLOCKs to be quickly re-acquired
https://gitlab.winehq.org/wine/wine/-/merge_requests/3504