Alexandre Julliard
180bd1044b
ntdll: Implement RtlGetCallersAddress.
2024-03-14 18:02:29 +01:00
Alexandre Julliard
92d20c1120
ntdll/tests: Fix a few more test failures on ARM64EC.
2024-03-14 18:02:17 +01:00
Alexandre Julliard
3036dddca4
ntdll/tests: Fix debug register tests on ARM64EC.
2024-03-14 17:19:02 +01:00
Alexandre Julliard
97f07ae211
ntdll/tests: Skip segment register tests on ARM64EC.
2024-03-14 17:19:01 +01:00
Andrew Wesie
f6a1844dbe
wined3d: Use bindless textures for GLSL shaders if possible.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44514
Signed-off-by: Andrew Wesie <awesie@gmail.com>
2024-03-14 10:16:34 +01:00
Zebediah Figura
6e619d98a3
wined3d: Move checking shader_update_mask to shader_glsl_apply_compute_state().
2024-03-14 10:16:34 +01:00
Zebediah Figura
8e77d28165
wined3d: Rename the shader_select_compute method to shader_apply_compute_state.
...
Following shader_apply_draw_state.
2024-03-14 10:16:32 +01:00
Zebediah Figura
a81bcbe0a9
d3d11/tests: Add a test for using a large number of SRV resources.
2024-03-14 10:16:32 +01:00
Zebediah Figura
fc18e54e63
d3d9/tests: Remove a no longer accurate comment.
...
Fixes: 7641980a9e
2024-03-14 10:16:30 +01:00
Daniel Lehman
c1f5f98f79
oleaut32: Return success from GetSizeMax if not dirty.
2024-03-14 10:16:13 +01:00
Daniel Lehman
148db6a6c5
oleaut32/tests: Add tests for GetSizeMax after dirty flag cleared.
2024-03-14 10:16:13 +01:00
Louis Lenders
4edfe426e4
shell32: Try appending .exe when looking up an App Paths key.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51957
2024-03-14 10:16:06 +01:00
Andrew Nguyen
50a1c5bc92
oleaut32: Bump version resource to Windows 10.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55876
2024-03-14 10:11:10 +01:00
Eric Pouech
0d616f9eb0
dbghelp/tests: Test exception information in minidump.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-13 21:04:34 +01:00
Eric Pouech
504d0caae5
dbghelp/tests: Add tests about minidump's callback.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-13 21:04:34 +01:00
Eric Pouech
3316f59041
dbghelp/tests: Add tests about generated memory chunks.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-13 21:04:34 +01:00
Eric Pouech
9620340b6b
dbghelp/tests: Add tests for minidumps.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-13 21:04:34 +01:00
Eric Pouech
abac4b879e
include: Update minidumpapiset.h.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-13 21:04:34 +01:00
Alexandros Frantzis
5f76872e17
winewayland.drv: Implement wgl(Get)SwapIntervalEXT.
2024-03-13 20:59:56 +01:00
Alexandros Frantzis
065cbb460b
winewayland.drv: Implement wglShareLists.
...
EGL works similarly to GLX, in that it only allows sharing on context
creation, so we adapt the approach used by winex11.
2024-03-13 20:59:54 +01:00
Alexandros Frantzis
ac32f0a81d
winewayland.drv: Implement wglCreateContextAttribsARB.
2024-03-13 20:59:52 +01:00
Zebediah Figura
3042c7100c
ntdll: Assign a primary token in elevate_token().
...
This fixes Quicken 2020 installation.
2024-03-13 20:59:42 +01:00
Vijay Kiran Kamuju
929732034c
include: Add Windows.UI.ViewManagement.UIViewSettings definitions.
2024-03-13 19:10:58 +01:00
Rémi Bernon
00a541d6a0
win32u: Move D3DKMT VidPn* functions out of winex11.
2024-03-13 18:28:49 +01:00
Rémi Bernon
7299d3728a
win32u: Move D3DKMT functions to a new d3dkmt.c source.
2024-03-13 18:28:49 +01:00
Alexandre Julliard
8c1f96f7ab
ntdll: Always use SEH support on ARM64.
2024-03-13 11:26:39 +01:00
Alexandre Julliard
c47d6ef1f7
ntdll: Implement __C_specific_handler on ARM64EC.
2024-03-13 11:03:01 +01:00
Alexandre Julliard
7b5267cf63
ntdll: Move __C_specific_handler implementation to unwind.c.
2024-03-13 11:02:44 +01:00
Alexandre Julliard
83949ee269
ntdll: Implement RtlUnwindEx on ARM64EC.
2024-03-13 09:55:32 +01:00
Piotr Caban
174bb7776d
ntdll: Workaround sendmsg bug on macOS.
...
There's a race on macOS when sending socket fd with sendmsg. The fd may get
broken if it's closed before recvmsg is called.
2024-03-12 22:36:12 +01:00
David Gow
e2b1de523e
evr/dshow: Support NV12 in evr_render.
...
Add support for NV12 to evr_render(), as otherwise no video is rendered
at all in games like Age of Empires II DE.
In the process, the evr_copy_sample_buffer() function has been
refactored to move the MFCopyImage() call into format-specific code (to
better handle multi-planar formats cleanly).
Signed-off-by: David Gow <david@ingeniumdigital.com>
2024-03-12 22:36:12 +01:00
Hans Leidekker
1482e2f960
dnsapi/tests: Skip tests if no CNAME records are returned.
2024-03-12 22:36:12 +01:00
Dmitry Timoshkov
7c7702f91d
kerberos: Allocate memory for the output token if requested.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-03-12 22:36:12 +01:00
Andrew Nguyen
2c8d4f5abd
ddraw: Reserve extra space in the reference device description buffer.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56367
2024-03-12 22:36:12 +01:00
Dmitry Timoshkov
e42afe7daf
wineps.drv: Return default resolution if PPD doesn't provide the list of supported resolutions.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-03-12 22:36:12 +01:00
Alexandre Julliard
f42316c86d
ntdll: Port the RtlRestoreContext test to ARM.
2024-03-12 22:36:12 +01:00
Alexandre Julliard
74d1dbb95a
ntdll: Port the RtlRestoreContext test to ARM64.
2024-03-12 22:36:12 +01:00
Alexandre Julliard
5286ed3b0a
ntdll: Add test for non-volatile regs in consolidated unwinds.
2024-03-12 22:36:12 +01:00
Alexandre Julliard
ffade87df1
ntdll/tests: Fix a backtrace test failure on Windows ARM64.
2024-03-12 20:58:19 +01:00
Alexandre Julliard
99aee076e5
ntdll/tests: Directly link to setjmp().
2024-03-12 20:49:21 +01:00
Alexandre Julliard
fd865a8386
include: Define setjmpex prototype even when it's a builtin.
2024-03-12 20:49:21 +01:00
Alexandre Julliard
66f940a2ec
ws2_32/tests: Fix a couple of failures on Windows.
2024-03-12 20:49:21 +01:00
Marcus Meissner
084c8cc9c0
ntdll/tests: Fix size passed to GetModuleFileNameW.
2024-03-12 20:49:21 +01:00
Dmitry Timoshkov
354ddcb382
d2d1: Make some strings const.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-03-12 13:43:41 +01:00
Brendan McGrath
bbdc50c532
comdlg32: Don't treat cmb1 as the printer list unless in PRINT_SETUP.
...
This changes WMCommandW to match WMCommandA.
2024-03-12 13:43:41 +01:00
Brendan McGrath
39bd338a62
comdlg32: Use ANSI functions in ANSI WMCommandA.
2024-03-12 13:43:41 +01:00
Brendan McGrath
91207991f2
comdlg32: Populate printer name on the print dialogs.
...
This will display the name of the selected printer on the Print dialog
and the default printer on the Print Setup dialog
2024-03-12 13:43:41 +01:00
Brendan McGrath
8b7d1a65d0
comdlg32: Add resolutions to PRINTDLG_ChangePrinterW.
...
This was done in PRINTDLG_ChangePrinterA, but missing from
PRINTDLG_ChangePrinterW
2024-03-12 13:43:41 +01:00
Brendan McGrath
4ec559743d
comdlg32: Use values from DeviceCapabilities in combobox.
...
dpiX,dpiY are the default printer values from the GetDeviceCaps calls.
This causes the item data to be the same for every option in the
combobox.
The item data should reflect the selected values.
2024-03-12 13:43:41 +01:00
Gabriel Ivăncescu
a9b3fdd3ae
shell32: Construct the proper path target for UnixFolder.
...
Worse than just no unix integration is that it can actually crash if you
parse e.g. "/".
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2024-03-12 08:32:18 +01:00