This is the first set of patches in an effort to create more generic image loading/conversion code that can eventually be shared.
--
v2: d3dx9: Preserve the contents of unaligned compressed destination surfaces.
d3dx9: Split off image decompression into a helper function.
d3dx9: Split D3DXLoadSurfaceFromMemory functionality into a separate function.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5202
--
v3: win32u: Add support for sending and receiving WM_POINTER* messages.
server: Add support for sending and receiving WM_POINTER* messages.
mouhid.sys: Send WM_POINTER* messages on contact updates.
dinput/tests: Test the WM_POINTER* message parameter values.
win32u: Use a custom struct hid_input for NtUserSendHardwareInput.
win32u: Use NtUserCallHwndParam interface for __wine_send_input.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5193
Overriding the SDL_VIDEODRIVER variable (for Wayland support as an example)
on the Linux side can lead to some games under Wine failing to load (so treat
those variables as special).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5231
This is the second part of a larger serie of four parts to cover module loading
and debug info file lookup in dbghelp.
This second part covers:
- new tests about SymLoadModule flags and options
- separating PDB file loading from trying to find the PDB file matching
the requested lookup parameter
Note: some modifications require new todo marks in the tests, as the full fix will
require changing other areas that would make the change too large.
The large serie of four parts resolves all the todo:s.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5233
--
v2: win32u: Add support for sending and receiving WM_POINTER* messages.
server: Add support for sending and receiving WM_POINTER* messages.
mouhid.sys: Send WM_POINTER* messages on contact updates.
dinput/tests: Test the WM_POINTER* message parameter values.
win32u: Use a custom struct hid_input for NtUserSendHardwareInput.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5193
Since Yousician's last update, it was throwing an error when initialising audio output. Unfortunately I don't have access to the old version, but they seem to have dropped win<10 support, and are using only IAudioClient3_InitializeSharedAudioStream. They also use IDeviceTopology to get the type of the first output connector.
This is the bare minimum I needed to get it working.
--
v19: mmdevapi: add stub for IDeviceTopology
https://gitlab.winehq.org/wine/wine/-/merge_requests/3554
--
v26: vkd3d-shader: Force enable all extensions, features and Vulkan 1.1.
This merge request has too many patches to be relayed via email.
Please visit the URL below to see the contents of the merge request.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/648