Nikolay Sivov
9b32b18b08
d2d1/effect: Handle variable input count attributes in the description.
2024-01-22 10:14:51 +01:00
Nikolay Sivov
69870ee88b
d2d1/tests: Add some tests for minimum/maximum input count in effect description.
2024-01-22 10:14:51 +01:00
Rémi Bernon
a634c30f00
mfplat: Support compressed WAVEFORMATEX in MFCreateWaveFormatExFromMFMediaType.
2024-01-22 10:14:33 +01:00
Rémi Bernon
1939bfff9f
mfplat: Support AAC format attributes in MFInitMediaTypeFromWaveFormatEx.
2024-01-22 10:14:33 +01:00
Rémi Bernon
96346d24c1
mfplat/tests: Test MFWaveFormatExConvertFlag_ForceExtensible with HEAACWAVEFORMAT.
2024-01-22 10:14:33 +01:00
Rémi Bernon
aa648beec8
mfplat/tests: Add MFInitMediaTypeFromWaveFormatEx tests with HEAACWAVEFORMAT.
2024-01-22 10:14:33 +01:00
Rémi Bernon
2155817a36
mfplat/tests: Test MFInitMediaTypeFromWaveFormatEx wrt MF_MT_FIXED_SIZE_SAMPLES.
2024-01-22 10:14:33 +01:00
Rémi Bernon
681d201462
include: Add HEAACWAVEINFO and HEAACWAVEFORMAT definitions.
2024-01-22 10:14:32 +01:00
Vijay Kiran Kamuju
f24b20f01e
include: Add Windows.Storage.Streams.InMemoryRandomAccessStream runtimeclass definition.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54963
2024-01-22 10:13:28 +01:00
Fabian Maurer
51b9d8ae65
winegstreamer: Don't check event for NULL, gstreamer already does that.
2024-01-22 10:13:12 +01:00
Yuxuan Shui
8daf207bf7
dmime: Semi-support creating an audio path from config.
2024-01-22 10:12:47 +01:00
Yuxuan Shui
e9a52308bb
dmime: IDirectMusicPerformance::CreateAudioPath should fail when config is NULL.
2024-01-22 10:12:47 +01:00
Yuxuan Shui
289dfacfd4
dmime: Parse AudioPathConfig.
2024-01-22 10:12:46 +01:00
Yuxuan Shui
a300815c0f
dmime: AudioPathConfig is not AudioPath.
...
AudioPaths are created from IDirectMusicPerformance::CreateAudioPath and CreateStandardAudioPath, and
don't have an IDirectMusicObject or an IPersistStream interface. On the other hand AudioPathConfigs
are loaded from files, and do have IDirectMusicObject and IPersistStream.
They were somehow confused with each other and implemented in the same struct, this commit fixes that.
2024-01-22 10:12:44 +01:00
Piotr Caban
12e8d3bd48
msvcp140: Recognize no error case in _Syserror_map.
2024-01-22 10:12:06 +01:00
Piotr Caban
c0598baa87
msvcp140/tests: Fix _Syserror_map(0) test failure in newest msvcp140.
2024-01-22 10:12:06 +01:00
Piotr Caban
1d917529f1
msvcp140: Add _XGetLastError implementation.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46904
2024-01-22 10:12:06 +01:00
Vijay Kiran Kamuju
b6199254be
msvcp140: Add stub for _XGetLastError.
2024-01-22 10:12:05 +01:00
Vijay Kiran Kamuju
f51b4d014e
wine.inf: Create security directory.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52399
2024-01-22 10:11:27 +01:00
Bernhard Übelacker
c3ef1a6c67
dbghelp: Return early if HeapAlloc failed.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56223
2024-01-22 10:10:23 +01:00
Zhiyi Zhang
b89d9f3145
ncrypt/tests: Add NCryptExportKey() tests.
2024-01-19 21:18:04 +01:00
Zhiyi Zhang
663bce9de9
ncrypt: Add some missing RSA key properties.
2024-01-19 21:18:04 +01:00
Zhiyi Zhang
1144efbc47
ncrypt/tests: Test default RSA key properties.
2024-01-19 21:18:04 +01:00
Zhiyi Zhang
032834fd6c
include: Add some bcrypt definitions.
2024-01-19 21:18:04 +01:00
Zhiyi Zhang
2021959538
include: Add some ncrypt definitions.
2024-01-19 21:18:04 +01:00
Zebediah Figura
504d1a45e0
wined3d/spirv: Hook up sm1 interface matching.
2024-01-19 21:18:04 +01:00
Fan Wenjie
1474f5cc47
wined3d: Compile sm1 bytecode to spirv.
2024-01-19 21:17:35 +01:00
Zebediah Figura
9e094def75
wined3d: Hook up push constants for Vulkan.
2024-01-19 21:17:35 +01:00
Brendan Shanks
f201a609a0
wined3d: Update reported AMD driver version.
...
Satisfies driver version check in Counter Strike 2.
2024-01-19 21:17:31 +01:00
Nikolay Sivov
21bbd34d35
mf/tests: Fully cleanup when skipping tests.
2024-01-19 18:01:34 +01:00
Alexandre Julliard
7aa982f88b
ntdll: Add NtCompareTokens syscall for ARM64EC.
2024-01-19 16:24:23 +01:00
Alexandre Julliard
4b5b478de9
opengl32: Return a proper NTSTATUS in the debug callback.
2024-01-19 14:36:56 +01:00
Alexandre Julliard
b26d127897
user32: Return a proper NTSTATUS in all user callbacks.
2024-01-19 14:30:59 +01:00
Alexandre Julliard
621bcd0db2
user32: Return a proper NTSTATUS in the post DDE message callback.
2024-01-19 14:28:26 +01:00
Alexandre Julliard
d06192afe9
user32: Return a proper NTSTATUS in the load driver callback.
2024-01-19 14:23:24 +01:00
Alexandre Julliard
a5d73ae427
winemac.drv: Return result through NtCallbackReturn for the drag and drop callbacks.
2024-01-19 13:48:32 +01:00
Alexandre Julliard
5cd3861438
winex11.drv: Return result through NtCallbackReturn for the drag and drop callbacks.
2024-01-19 13:46:34 +01:00
Alexandre Julliard
be44253c94
wineandroid.drv: Return result through NtCallbackReturn for the start device callback.
2024-01-19 13:43:10 +01:00
Alexandre Julliard
643538a836
winevulkan: Return result through NtCallbackReturn for the debug callbacks.
2024-01-19 13:42:14 +01:00
Piotr Caban
bcda5979be
concrt140: Add _Cancellation_beacon::_Confirm_cancel() implementation.
2024-01-19 12:47:44 +01:00
Vijay Kiran Kamuju
05a1062f95
concrt140: Add stub for _Cancellation_beacon::_Confirm_cancel().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56174
2024-01-19 12:47:41 +01:00
Hans Leidekker
54c7df15bb
sxs: Skip file copy when assembly is already installed.
2024-01-19 12:42:18 +01:00
Hans Leidekker
499fa1d907
sxs/tests: Update QueryAssemblyInfo() test for Windows 10.
2024-01-19 12:42:18 +01:00
Hans Leidekker
b62d7e7a66
sxs/tests: Get rid of workarounds for old Windows versions.
2024-01-19 12:42:18 +01:00
Hans Leidekker
72dc82c033
sxs/tests: Use wide character string literals.
2024-01-19 12:42:18 +01:00
Hans Leidekker
755f6a0a2b
sxs: Use wide character string literals.
2024-01-19 12:42:17 +01:00
Nicholas Tay
4f8939e1d9
win32u: Preserve rawinput device instance ID case in add_device().
...
In ntoskrnl.exe, when a PnP device interface is registered, the
interface path casing is retained, with only the hardware ID being upper
case. Thus, this patch looks to align the behaviour between PnP and
rawinput, particularly for games that seem to rely on these two strings
being consistent for hotplug.
This updated behaviour also seems consistent with Windows.
2024-01-19 12:41:51 +01:00
Etaash Mathamsetty
a1129ed23b
xinput: Reimplement XInputGetCapabilities.
2024-01-19 12:41:02 +01:00
Etaash Mathamsetty
aea7918433
xinput: Implement XInputGetCapabilitiesEx.
2024-01-19 12:41:02 +01:00
Paul Gofman
39304daf4d
ntdll: Fix exception list offset in call_user_mode_callback / user_mode_callback_return.
2024-01-18 22:53:56 +01:00