Commit graph

159201 commits

Author SHA1 Message Date
Zhiyi Zhang 3b97566f0b comctl32/edit: Implement EM_GETIMESTATUS.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-08-16 22:27:53 +02:00
Zhiyi Zhang 873f255736 comctl32/edit: Implement EM_SETIMESTATUS.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-08-16 22:27:53 +02:00
Zhiyi Zhang 80bec58649 comctl32/tests: Add IME tests for edit control.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-08-16 22:27:53 +02:00
Matteo Bruni 1f8431658e wined3d: Introduce WINED3DUSAGE_MANAGED.
We would like to use two different textures for the CPU and GPU parts of managed
textures, which means that wined3d_resource_access_is_managed() as such will no
longer be useful.
2022-08-16 22:27:53 +02:00
Zebediah Figura a3c4410fea d3d9: Introduce a wined3d_usage_from_d3d() helper. 2022-08-16 22:27:53 +02:00
Zebediah Figura 6db6df95dc d3d8: Introduce a wined3d_usage_from_d3d() helper. 2022-08-16 22:27:53 +02:00
Zebediah Figura bc7b188f55 d3d9/tests: Add tests for D3DLOCK_NO_DIRTY_UPDATE with vertex buffers. 2022-08-16 22:27:53 +02:00
Zebediah Figura ae05de2c4f d3d8/tests: Add tests for D3DLOCK_NO_DIRTY_UPDATE with vertex buffers. 2022-08-16 22:27:53 +02:00
Davide Beatrici e29dc33aeb mmdevapi: Integrate winepulse's additions in unixlib.h. 2022-08-16 22:27:53 +02:00
Davide Beatrici 19baa29565 winealsa: Move common unixlib.h content into mmdevapi. 2022-08-16 22:27:53 +02:00
Davide Beatrici 9213faf996 winealsa: Drop "alsa_" prefix in unixlib enum, apply it to the functions instead. 2022-08-16 22:27:53 +02:00
Jacek Caban 876a35fb29 wow64win: Return class atom from NtUserGetClassInfoEx thunk. 2022-08-16 22:27:53 +02:00
Jacek Caban fbcc124e0d wow64win: Fix NtUserGetMouseMovePointsEx thunk. 2022-08-16 22:27:53 +02:00
Jacek Caban 6d8b1887a5 wow64win: Implement more user callbacks. 2022-08-16 22:27:53 +02:00
Jacek Caban 57d66ecc5f wow64win: Implement NtUserCallWindowsHook thunk. 2022-08-16 22:27:53 +02:00
Jacek Caban caad167278 win32u: Use a client copy of windows hook lparam when calling hook procs.
Instead of leaking kernel pointers.
2022-08-16 22:27:53 +02:00
Paul Gofman f48f5155ee ddraw: Restore full complex attachment chain in ddraw_surface7_Restore(). 2022-08-16 22:27:53 +02:00
Paul Gofman 4c0efe444d ddraw/tests: Add more tests for restoring complex surfaces. 2022-08-16 22:27:53 +02:00
Zebediah Figura b34b5da644 d3d11: Implement D3D11_FEATURE_FORMAT_SUPPORT.
This allows Guild Wars 2 to start.
2022-08-16 22:27:53 +02:00
Zebediah Figura 74ad023154 d3d11: Always return E_FAIL for formats which have no support flags. 2022-08-16 22:27:53 +02:00
Zebediah Figura 2208ec0851 d3d11/tests: Use winetest_push_context() to print explicit feature levels. 2022-08-16 22:27:53 +02:00
Rémi Bernon 935e3d12de mf: Only enumerate types for decoders / converter if down type is missing. 2022-08-16 22:27:53 +02:00
Rémi Bernon 826a9ce1ab mf: Only allow converter connection if decoder didn't accept down type. 2022-08-16 22:27:53 +02:00
Rémi Bernon 346c2d8d7c mf: Allow resolving topology with missing downstream current type.
And without enumerating the downstream types either.
2022-08-16 22:27:53 +02:00
Rémi Bernon 245ac9b46e mf/tests: Add more topology loader converter and enumeration tests. 2022-08-16 22:27:52 +02:00
Rémi Bernon 5b7a3aaf6d mf/tests: Add some MP3 decoder transform tests.
There's some differences in the decoded data between Windows versions, the
results have been taken from a Windows 10 VM.
2022-08-16 22:27:52 +02:00
Rémi Bernon 27c3069f4a mf/tests: Add some topology loader tests with missing output type. 2022-08-16 22:27:52 +02:00
Zhiyi Zhang 3aefc3a422 comctl32: Set reference data to zero on failure for GetWindowSubclass(). 2022-08-16 22:27:52 +02:00
Zhiyi Zhang 9b9fef2e11 comctl32: Check reference data pointer before using it.
Fix the crash when opening notepad++ v8.4.4 preference dialog before e52e42b.
2022-08-16 22:27:52 +02:00
Zhiyi Zhang f744310200 comctl32/tests: Add GetWindowSubclass() tests. 2022-08-16 22:27:52 +02:00
Piotr Caban 26c95858a1 winspool.drv: Fix get_config_module when printer and driver names differ. 2022-08-16 22:27:52 +02:00
Piotr Caban 4723b6b8c5 winspool.drv: Ignore device name if printer handle is passed in DocumentProperties. 2022-08-16 22:27:52 +02:00
Alexandre Julliard 5fabd968d4 winetest: Exit with error 3 when there are test failures. 2022-08-16 22:27:50 +02:00
Alexandre Julliard 3deabed43d winetest: Disable the crash dialog in non-interactive mode. 2022-08-16 17:41:53 +02:00
Alexandre Julliard 6ae99e4da0 winetest: Support loading the list of tests from a file. 2022-08-16 17:41:53 +02:00
Alexandre Julliard 22aceb44e7 winetest: Use CRT allocation functions. 2022-08-16 11:57:39 +02:00
Jacek Caban b4a5556da9 user32: Always use original parameter values in dispatch_send_message. 2022-08-15 18:15:22 +02:00
Jacek Caban cdcd773efe wow64win: Implement wow64_NtUserMessageCall. 2022-08-15 18:15:22 +02:00
Jacek Caban 9f63cbc052 wow64win: Implement wow64_NtUserCallWinProc. 2022-08-15 18:15:22 +02:00
Jacek Caban 85012b9102 win32u: Remove no longer needed unicode call_hooks argument. 2022-08-15 18:15:22 +02:00
Jacek Caban e41c255be6 win32u: Use send_message_timeout for WM_CREATE and WM_NCCREATE. 2022-08-15 18:15:22 +02:00
Jacek Caban 0d0f2067f8 user32: Pass window name as UNICODE_STRING to NtUserCreateWindowEx. 2022-08-15 18:15:22 +02:00
Jacek Caban 0ad2db66a1 win32u: Pack messages sent directly from win32u.
Instead of leaking kernel pointers.
2022-08-15 18:15:19 +02:00
Jacek Caban 894d728b7e win32u: Use a separate helper to send messages from win32u. 2022-08-15 18:15:19 +02:00
Jacek Caban 439cdf4901 win32u: Move more logic from dispatch_win_proc_params. 2022-08-15 18:15:19 +02:00
Nikolay Sivov 9b38ff960d mfsrcsnk: Add WAVE sink class factory.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-15 18:14:13 +02:00
Nikolay Sivov cf9b383032 mfsrcsnk/wave: Implement sample processing.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-15 18:14:12 +02:00
Nikolay Sivov 7623564048 mfsrcsnk/wave: Store media format structure.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-15 18:14:10 +02:00
Nikolay Sivov bfdf5c775d mfsrcsnk/wave: Add clock state callbacks.
Don't bother with state handling for now, it's possible it's ignored entirely.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-15 18:14:08 +02:00
Nikolay Sivov ed7762c1fa mfsrcsnk/wave: Add a sink stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-08-15 18:14:04 +02:00