On Fri Mar 22 03:18:49 2024 +0000, Zebediah Figura wrote:
> Is fixing the headers undesirable, then?
> Is it necessary in some way to implement FreeThreadedXMLHTTP60, or can
> that be done differently?
No, I think it is desirable. I'm going to move some more tests out, to build with either msxml2.idl or msxml6.idl, and then we'll see what's left. XMLHTTP60 patches in the form they currently are in staging needs some work done, specifically not using rtworkq.dll.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1060#note_65806
I missed that Zhiyi was out so I've just reordered this, calling __wine_get_vulkan_driver from winex11 d3dkmt instead.
--
v3: win32u: Move vkGet(Device|Instance)ProcAddr helpers inline.
winevulkan: Stop generating the wine/vulkan_driver.h header.
win32u: Move vkGet(Instance|Device)ProcAddr out the drivers.
win32u: Move vulkan loading and init guard out of the drivers.
winemac: Use SONAME_LIBVULKAN as an alias for MoltenVK.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5365
This issue originated on IRC (a person complained about Tomato Jones II
not working but the ole errors in the log weren't actually an issue).
With this patch the game boots to the main menu (at least with
wine-staging).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5372
Please investigate this further as I am not sure why. From other internet sources, it internally calls the NtUserLoadKeyboardLayoutEx. I am not sure how the this internal function works and it seems there was a famous exploit using this internal function.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5361#note_65791
There's not much point rebasing this every day. The test seems to break some other tests and it also somehow messes with the loaded keyboard layouts list. I want to investigate a bit further how this function behaves.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5361#note_65790