Eric Pouech
1d53204ebf
winedbg: Print all pid and tid with 4 hex characters.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-17 10:59:15 +01:00
Eric Pouech
edb38d15c5
winedbg: Make some internal data 'static const'.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-17 10:59:10 +01:00
Nikolay Sivov
a8f5b292c3
ntdll/tests: Add some tests for creating custom heaps.
2024-01-17 10:58:39 +01:00
Nikolay Sivov
73647adaef
ntdll: Update RTL_HEAP_PARAMETERS definition.
2024-01-17 10:58:39 +01:00
Rémi Bernon
416fc8067b
vulkan/tests: Add gitlab Win10 VM results.
2024-01-17 10:57:59 +01:00
Rémi Bernon
ee51d536f0
dinput/tests: Make some failing keyboard test flaky_wine.
2024-01-17 10:57:55 +01:00
Rémi Bernon
5f7094ffd4
imm32/tests: Add todo_himc to some ImmTranslateMessage expected calls.
...
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=55491
2024-01-17 10:57:48 +01:00
Rémi Bernon
28b75e9f1d
user32/tests: Test SendInput messages with other keyboard layouts.
2024-01-17 10:57:41 +01:00
Rémi Bernon
0601b4eef2
user32/tests: Test SendInput messages with KEYEVENTF_SCANCODE flag.
2024-01-17 10:57:41 +01:00
Rémi Bernon
998003bda1
user32/tests: Cleanup SendInput keyboard message sequence tests.
2024-01-17 10:57:41 +01:00
Rémi Bernon
a02acadc44
user32/tests: Run SendInput tests in a separate desktop.
2024-01-17 10:57:41 +01:00
Rémi Bernon
85dac24e64
user32/tests: Add flaky_wine to some SetActiveWindow tests.
...
They are constantly failing on Gitlab, and may be caused various race
conditions around window focus, both in Wine and in Fvwm. It would be
nice to fix them but it's been going for many years now and unlikely to
be the case soon.
2024-01-17 10:57:39 +01:00
Zebediah Figura
d6204ccd54
ddraw: Use the sysmem wined3d texture for sysmem surfaces if possible.
2024-01-17 10:57:32 +01:00
Zebediah Figura
b712d6c846
ddraw: Sync to sysmem after performing a color fill.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56119
2024-01-17 10:57:32 +01:00
Zebediah Figura
48ecde18e0
ddraw/tests: Add tests for map pointer coherency.
2024-01-17 10:57:32 +01:00
Eric Pouech
585e9d4985
dbghelp: Support redefinition of a range statement.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56168
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-17 10:57:12 +01:00
Rémi Bernon
0ab411a047
user32/tests: Fix cursoricon tests on recent Windows versions.
...
This will now fail on older, unsupported versions, but the
test_monochrome_icon test would be pointless otherwise.
2024-01-17 10:57:01 +01:00
Rémi Bernon
edc41d6db5
user32/tests: Remove old Windows versions broken cursoricon results.
...
They most of the time let any result pass and defeat the purpose of
the test.
2024-01-17 10:57:00 +01:00
Nikolay Sivov
8e82b56a7e
mf/tests: Skip tests if video renderer can't be created.
2024-01-17 10:56:47 +01:00
Alexandre Julliard
fd1153552d
Release 9.0.
2024-01-16 21:55:47 +01:00
Rémi Bernon
3d4ee138ec
gitlab: Add key to the jobs ccache cache config.
...
To avoid jobs with different compilers overwriting each other.
2024-01-15 20:03:01 +01:00
Rémi Bernon
2d9f5bea79
gitlab: Use a common configure cache key prefix.
...
Partially reverts commit 67f2da2a8d
which
broke ccache cache as the job configurations were overriding the default
cache configuration from .wine-build instead of extending it.
2024-01-15 20:02:59 +01:00
Rémi Bernon
a6b58a2c1f
gitlab: Force WINETEST_ARGS to always be a string array.
...
Fixes the test name passed to winetest.exe which is otherwise split
into a character array when there's a single line in the winetest.args
file, and then causes it to miss the test and always return success.
2024-01-15 20:02:54 +01:00
Alexandre Julliard
ff1642f32c
Release 9.0-rc5.
2024-01-12 21:59:55 +01:00
Bernhard Übelacker
3481d165d1
msvcrt: Protect setlocale against concurrent accesses.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55467
2024-01-12 20:44:55 +01:00
Elizabeth Figura
bed2495e50
wined3d: Only suballocate dynamic buffers.
...
I don't know for sure that this is why iris (or nvidia) performs badly, but it
seems perfectly plausible, and I don't think we lose anything by letting the
driver allocate here.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54223
2024-01-12 18:59:15 +01:00
Elizabeth Figura
52a0e36aee
wined3d: Avoid WARN() when failing to allocate a GL BO without a context.
...
This is normal and expected, and only a concern for performance. Avoid polluting
warn+d3d logs.
2024-01-12 18:59:12 +01:00
Gabriel Ivăncescu
44aa651dc5
winex11: Move the update_desktop_fullscreen callsite to update_net_wm_states.
...
It's simpler to just use the same sequence as normal fullscreen windows
and avoid headaches with virtual desktops.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56149
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2024-01-11 23:01:46 +01:00
Rémi Bernon
d0a317e98a
winewayland: Add missing breaks in keyboard layout switch.
2024-01-11 20:30:52 +01:00
Hans Leidekker
60843dbb3e
wininet/tests: Update expected winehq.org certificate.
2024-01-11 14:00:37 +01:00
Rémi Bernon
866f17c147
ntoskrnl.exe/tests: Use SUOI_FORCEDELETE when uninstalling the driver.
...
Avoids conflicts with the dinput tests somehow.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52962
2024-01-10 21:07:27 +01:00
Hans Leidekker
928d73d4ef
wldap32/tests: Skip tests when the server can't be reached.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55784
2024-01-10 15:39:23 +01:00
Akihiro Sagawa
98b053a5b8
d3d9: Update presentation parameters when creating a swap chain.
...
Fixes regression introduced by 215a32d643
.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56070
2024-01-10 10:35:00 +01:00
Akihiro Sagawa
059b3ac77f
d3d9/tests: Test the presentation parameters after creating an additional swap chain.
2024-01-10 10:35:00 +01:00
Akihiro Sagawa
8eefd729ec
d3d8/tests: Test the presentation parameters after creating an additional swap chain.
2024-01-10 10:35:00 +01:00
Akihiro Sagawa
45ea10c71f
d3d9/tests: Test the presentation parameters after creating a device.
2024-01-10 10:35:00 +01:00
Akihiro Sagawa
beefff0002
d3d8/tests: Test the presentation parameters after creating a device.
2024-01-10 10:35:00 +01:00
Enol Puente
7a9fba29d6
po: Update Asturian translation.
2024-01-10 10:25:21 +01:00
Gabriel Ivăncescu
4054795ff1
winex11: Update Virtual Desktop fullscreen WM state after setting window pos.
...
To make sure the hints are set up properly first.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56149
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2024-01-09 23:59:59 +01:00
Gabriel Ivăncescu
75a774f90a
winex11: Set MWM_FUNC_RESIZE for fullscreen desktop windows.
...
Same workaround as used in is_window_resizable, except it's on a different
code path. This also affects other WMs (e.g. Kwin, compiz).
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56149
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2024-01-09 23:59:59 +01:00
Gabriel Ivăncescu
d9b5bf9a71
Revert "winex11: Use the correct root window for virtual desktops.".
...
This reverts commit 790133e950
.
It was incorrect, sorry about that. The issue was weirder in a different place (MWM_FUNC_RESIZE not set before setting fullscreen).
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56149
2024-01-09 23:59:59 +01:00
Rémi Bernon
1b75341346
dmusic: Clone streams instead of allocating wave data.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56117
2024-01-09 23:59:59 +01:00
Jacek Caban
67f2da2a8d
gitlab: Cache config.cache in Clang builds.
2024-01-09 23:59:59 +01:00
Alex Henrie
20e3b7b859
winspool: Keep driver_9x in scope while it is in use.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54387
2024-01-08 20:52:27 +01:00
Nikolay Sivov
7e30b44367
mf/tests: Skip tests if D3D9 is unusable.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-01-08 20:52:27 +01:00
Nikolay Sivov
dcd8551142
mfreadwrite/tests: Skip tests if D3D9 is unusable.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-01-08 20:52:27 +01:00
Alexandre Julliard
7748c76e35
krnl386: Align the stack before calling the entry point.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56152
2024-01-08 20:52:27 +01:00
Alexandre Julliard
de3bc7d511
krnl386: Use NtContinue to restore the full context.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56152
2024-01-08 20:52:27 +01:00
Jinoh Kang
9fa27defd7
ntdll/tests: Fix xstate tests failing on Windows 11 and CPU with more XSAVE features.
2024-01-08 20:52:27 +01:00
Jinoh Kang
835f99bdce
ntdll/tests: Don't hard code the maximum XState length in test_extended_context().
...
This is required to support systems with a larger XSAVE area.
2024-01-08 20:52:27 +01:00