1
0
Fork 0
mirror of synced 2025-03-07 03:53:26 +01:00
Commit graph

170230 commits

Author SHA1 Message Date
Paul Gofman
ddff863355 windows.perception.stub: Add stub IHolographicSpaceInterop interface. 2024-03-26 18:22:24 +01:00
Paul Gofman
bb47eb9f72 ntdll/tests: Add more tests for xstate. 2024-03-26 18:21:06 +01:00
Paul Gofman
29c73ee173 ntdll: Support more xstate features. 2024-03-26 18:20:56 +01:00
Paul Gofman
3dea242677 ntdll: Mind generic xstate masks in server context conversion. 2024-03-26 18:20:56 +01:00
Paul Gofman
a9d77d0989 ntdll: Factor out context_to_server() function. 2024-03-26 18:20:56 +01:00
Paul Gofman
25e0a25807 ntdll: Factor out xstate_from_server() function. 2024-03-26 18:20:56 +01:00
Paul Gofman
6bc2c09232 ntdll: Support generic xstate in Unix-side manipulation functions. 2024-03-26 18:20:55 +01:00
Paul Gofman
a10da8a42a ntdll: Preserve untouched parts of xstate in NtSetContextThread(). 2024-03-26 18:20:55 +01:00
Paul Gofman
7ae23ad775 ntdll: Only save AVX xstate in wine_syscall_dispatcher. 2024-03-26 18:20:53 +01:00
Alexandre Julliard
cf08bbaa0f ntdll: Use a common wrapper to call unwind handlers on x86-64. 2024-03-25 18:05:39 +01:00
Alexandre Julliard
24e9fcac08 ntdll: Use a common wrapper to call exception handlers on x86-64. 2024-03-25 18:05:25 +01:00
Alexandre Julliard
47f94fcf5f ntdll: Copy the context contents instead of the pointer on collided unwind.
Similar to how it's done on ARM platforms.
2024-03-25 18:04:56 +01:00
Nikolay Sivov
8dec8cc96c gdi32/emf: Zero-initialize handles array (Valgrind).
It's checked in emr_reset(), and reallocation already zero-initializes new slots.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-25 18:04:09 +01:00
Zhiyi Zhang
de89f77727 mfmediaengine/tests: Test IMFMediaEngineEx::SetCurrentTime/Ex(). 2024-03-25 18:04:01 +01:00
Zhiyi Zhang
283d4bab22 mfmediaengine: Implement IMFMediaEngineEx::SetCurrentTimeEx(). 2024-03-25 18:04:01 +01:00
Zhiyi Zhang
2bcc87b303 mfmediaengine: Implement IMFMediaEngineEx::SetCurrentTime(). 2024-03-25 18:04:01 +01:00
Rémi Bernon
b1cca5b52a evr/mixer: Respect input media type MF_MT_GEOMETRIC_APERTURE. 2024-03-25 18:03:43 +01:00
Rémi Bernon
d304e58789 evr/tests: Add more video mixer input media type aperture tests. 2024-03-25 18:03:43 +01:00
Rémi Bernon
c5f0039223 evr/tests: Split check_presenter_output to a separate helper. 2024-03-25 18:03:43 +01:00
Rémi Bernon
1f589f6304 evr/tests: Split create_d3d_sample to a separate helper. 2024-03-25 18:03:43 +01:00
Rémi Bernon
da2c20a2e6 mf/tests: Check that pan scan and geometric apertures are set. 2024-03-25 18:03:43 +01:00
Santino Mazza
624e87a725 crypt32: Fix CryptBinaryToString not adding a separator. 2024-03-25 18:03:37 +01:00
Nikolay Sivov
df97793045 d2d1: Fix a double free on error path (Valgrind).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-25 12:57:04 +01:00
Nikolay Sivov
967f3a5074 dwrite/shape: Fully initialize shaping context when getting glyph positions (Valgrind).
Actual issue is uninitialized has_gpos_attachment flag, it might be harmless in practice
but it's better to avoid.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-25 12:56:52 +01:00
Rémi Bernon
5ce5dc1f1e configure: Quote ac_cv_lib_soname_MoltenVK when setting SONAME_LIBVULKAN. 2024-03-25 12:56:52 +01:00
Alexandre Julliard
7c5b9304a6 Release 9.5. 2024-03-22 22:28:01 +01:00
Esme Povirk
81e8513ef2 user32/tests: Further updates for win11 TrackPopupMenu failures. 2024-03-22 21:50:46 +01:00
Paul Gofman
2745228b14 ntdll: Don't use debug info presence to detect critical section global status. 2024-03-22 21:50:46 +01:00
Nikolay Sivov
e1606d698f include: Remove XMLSchemaCache60 from msxml2.idl.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-22 21:00:22 +01:00
Nikolay Sivov
19b7f33a6e msxml/tests: Move version-specific schema tests to corresponding modules.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-22 21:00:22 +01:00
Nikolay Sivov
91f3d8b0be msxml/tests: Move some of the validation tests to their modules.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-22 21:00:21 +01:00
Jinoh Kang
0b0259c476 gitlab: Output collapsible section markers in test stage script. 2024-03-22 17:09:26 +01:00
Rémi Bernon
26876b4a6e mfplat: Append MFVIDEOFORMAT user data after the structure padding.
Instead of using the last palette entry, which might be misaligned.
2024-03-22 17:05:40 +01:00
Rémi Bernon
c11f9a8bc9 win32u: Move vkGet(Device|Instance)ProcAddr helpers inline. 2024-03-22 17:05:31 +01:00
Rémi Bernon
a75dde2c1f winevulkan: Stop generating the wine/vulkan_driver.h header. 2024-03-22 17:05:31 +01:00
Rémi Bernon
9ee2adba14 win32u: Move vkGet(Instance|Device)ProcAddr out the drivers. 2024-03-22 17:05:31 +01:00
Rémi Bernon
28873ce8c4 win32u: Move vulkan loading and init guard out of the drivers. 2024-03-22 17:05:31 +01:00
Rémi Bernon
1ddaa1d385 winemac: Use SONAME_LIBVULKAN as an alias for MoltenVK. 2024-03-22 17:05:31 +01:00
Rémi Bernon
737e4411d9 user32/tests: Add some LoadKeyboardLayoutEx tests.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=28170
2024-03-22 17:02:32 +01:00
Rémi Bernon
be62646098 user32/tests: Add missing winetest_pop_context. 2024-03-22 17:02:32 +01:00
Vijay Kiran Kamuju
a71223eed9 user32: Add LoadKeyboardLayoutEx stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=28170
2024-03-22 17:02:31 +01:00
Alexandre Julliard
84d5614b11 server: Add a helper to trace uint64 arrays. 2024-03-22 16:54:09 +01:00
Alexandre Julliard
117fefa274 wow64: Use setjmp/longjmp from ntdll. 2024-03-22 13:09:57 +01:00
Alexandre Julliard
567b31d7f3 wow64cpu: Save non-volatile registers before switching to 32-bit code.
To make it possible to unwind the stack.
2024-03-22 13:06:40 +01:00
Alexandre Julliard
d91f16a24a wow64: Use a .seh handler for system calls. 2024-03-22 13:05:25 +01:00
Rémi Bernon
b053e924e8 server: Process internal messages when checking queue status. 2024-03-21 22:19:58 +01:00
Rémi Bernon
a84517418e server: Check for internal hardware messages before others. 2024-03-21 22:19:58 +01:00
Rémi Bernon
8405fe85d4 win32u: Use a structure to pass peek_message arguments. 2024-03-21 22:19:58 +01:00
Rémi Bernon
994021da99 server: Send WM_WINE_SETCURSOR message only when necessary. 2024-03-21 22:19:58 +01:00
Rémi Bernon
1604d8a202 server: Send WM_WINE_CLIPCURSOR message only when necessary. 2024-03-21 22:19:58 +01:00