Conflicts with !450 but can probably go upstream before it since backend changes here are minimal.
--
v5: vkd3d-shader/dxil: Handle the DXIL SWITCH instruction.
vkd3d-shader: Rename shader_instruction_array_add_icb() to shader_instruction_array_add_opaque_param().
vkd3d-shader/dxil: Handle the DXIL PHI instruction.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/491
I don't think there's any reason to use the conversion context to allocate this memory, it's briefly used to build the host extension list and released right away.
--
v3: winevulkan: Fix python linter warnings.
winevulkan: Drop the WINEVULKAN_QUIRK_IGNORE_EXPLICIT_LAYERS quirk.
winevulkan: Use a local instance variable instead of phys_dev->instance.
winevulkan: Allocate memory for VkInstanceCreateInfo with malloc.
winevulkan: Allocate memory for VkDeviceCreateInfo with malloc.
winevulkan: Restore utils messengers when vkCreateInstance needs more physical devices.
winevulkan: Restore debug callbacks when vkCreateInstance needs more physical devices.
https://gitlab.winehq.org/wine/wine/-/merge_requests/4488
The point here is to make the default implementation similar to winex11, supporting a standalone systray window. Later, we could refactor the interface to remove the duplicated systray code from the user drivers.
--
v4: explorer: Cache the balloon window position.
explorer: Support standalone systray window mode.
explorer: Use an explicit display constant for hidden icons.
explorer: Handle balloon timer in the icons window proc.
explorer: Position the balloons relative to the icon windows.
explorer: Use the icon windows for their tooltips.
explorer: Display the individual systray icon windows.
explorer: Create individual windows for the systray icons.
explorer: Split systray add/remove from show/hide_icon.
explorer: Remove unnecessary displayed icon array.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3171
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
--
v2: ntdll: Search for CtrlRoutine in kernelbase.
ntdll: RtlFindExportedRoutine returns NULL on forwarded function.
https://gitlab.winehq.org/wine/wine/-/merge_requests/4523
On Mon Nov 27 11:00:09 2023 +0000, Matteo Bruni wrote:
> Good catch, I'll send that fix in a followup (unless Paul wants to take
> care of it as well).
Actually Paul did this in the final (now merged) version of this MR, so we're good.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4459#note_53888