Based on:
ca39b1c22dfa ("user32: Don't report mirrored slave monitors in EnumDisplayMonitors.")
2affb854e524 ("user32: Change slave to a more neutral word.")
Which seems to got lost during:
318673405c62 ("win32u: Move NtUserEnumDisplayMonitors implementation from user32.")
Fixes regression with Elite Dangerous launcher freezing when cloned
displays are present.
Signed-off-by: Arkadiusz Hiler <ahiler(a)codeweavers.com>
CC: @zhiyi @jacek
--
v2: win32u: Don't report cloned monitors in EnumDisplayMonitors().
https://gitlab.winehq.org/wine/wine/-/merge_requests/303
--
v2: win32u: Use syscall interface for NtUserGetRawInputBuffer.
win32u: Use syscall interface for NtUserGetRawInputData.
win32u: Move raw input thread data allocation from user32.
win32u: Move process_rawinput_message() from user32.
https://gitlab.winehq.org/wine/wine/-/merge_requests/271
--
v4: d3d11: Check for WINED3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING with WINED3D_RTYPE_TEXTURE_2D.
wined3d: Retrieve caps from both WINED3D_GL_RES_TYPE_TEX_2D and WINED3D_GL_RES_TYPE_RB for 2D textures in wined3d_check_device_format().
wined3d: Report WINED3D_FORMAT_CAP_BLIT for formats supporting VK_FORMAT_FEATURE_TRANSFER_SRC and VK_FORMAT_FEATURE_TRANSFER_DST.
wined3d: Add Vulkan format information for WINED3DFMT_B5G6R5_UNORM.
d3d11/tests: Add tests for D3D11_FORMAT_SUPPORT_BLENDABLE.
https://gitlab.winehq.org/wine/wine/-/merge_requests/255
So Zeb's evil plan to break my mailing list script worked!
The moderately fragile bit that parses the patches relies on a regex
matching '^From '. She included a comment in her code referencing
another patch; a 'From <sha> here'.
That caused it to crash after sending 3 out of 4 emails, and before it
marked that MR as done. So every time it woke up, it thought it needed
to send that MR, would send 3, and then crash.
I have, in theory, mitigated that with this change:
https://gitlab.winehq.org/winehq/tools/-/merge_requests/15
Sorry for the over flowing mailbox. Hopefully this patch set will get a
*very* thorough review :-).
Cheers,
Jeremy
--
v3: winegstreamer: Use an atomic queue for wg_transform input buffers.
winegstreamer: Check H264 ProcessOutput sample against actual image size.
winegstreamer: Use H264 input media type frame size when specified.
winegstreamer: Implement H264 SetOutputType by reconfiguring the pipeline.
winegstreamer: Release wg_transform output sample when too small.
mf/tests: Add todo_wine for newer FFmpeg versions.
https://gitlab.winehq.org/wine/wine/-/merge_requests/302