This patch set is part of !3303
--
v3: winegstreamer: Create wg_muxer for media sink.
winegstreamer: Implement seeking query for wg_muxer sink pad.
winegstreamer: Introduce new wg_muxer struct.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3737
With this commit we proof that PixelOffsetMode None and Fast
is implemented correctly.
By changing colour of second pixel of bitmap Source,
the issues with pixel offset appear
for PixelOffsetMode Half and HighQuality.
Extending tests is starting point for further
improvements of implementation pixel offset modes
to match implementation from native gdiplus.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3774
If lparam is null, the current code crashes when it hits the memcpy in pack_user_message.
--
v2: win32u: Correct the packed size of WM_GETDLGCODE when lparam is NULL.
win32u: Add a test for cross-process WM_GETDLGCODE with a NULL lparam.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3755
I wanted to use ._xy element access to make it shorter, but that attempt was crushed by the reality - such indexing apparently compiles but does not produce correct element access loads. I'm going to update once this is fixed.
--
v3: vkd3d-shader/hlsl: Add determinant() function.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/329