Commit graph

170010 commits

Author SHA1 Message Date
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
Nikolay Sivov 40afa8d937 d3d10/tests: Add a small effect compilation test.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-12 08:31:51 +01:00
Nikolay Sivov a44681e19b d3dcompiler: Wrap fx_4_x output in a dxbc container.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-12 08:31:51 +01:00
Nikolay Sivov d01ae1512f d3dcompiler: Set correct compilation target for effects profiles.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-12 08:31:51 +01:00
Zhiyi Zhang e21244f7a3 mfreadwrite: Fix a memory leak (Coverity). 2024-03-12 08:31:36 +01:00
Brendan Shanks 4860fbe7b5 secur32: Replace sprintf with snprintf to avoid deprecation warnings on macOS. 2024-03-11 22:19:49 +01:00
Brendan Shanks 5851ba8686 opengl32: Replace sprintf with snprintf/asprintf to avoid deprecation warnings on macOS. 2024-03-11 21:22:41 +01:00
Brendan Shanks 3af1e7df21 mountmgr: Replace some malloc/sprintf/strcpy calls with asprintf. 2024-03-11 21:22:08 +01:00