Commit graph

159409 commits

Author SHA1 Message Date
Davide Beatrici b1b71a31be wineoss: Adapt "create_stream_params" struct to mmdevapi's. 2022-09-08 18:41:11 +02:00
Davide Beatrici 03af71d470 wineoss: Adapt "test_connect_params" struct to mmdevapi's. 2022-09-08 18:41:11 +02:00
Davide Beatrici 5e4466a342 wineoss: Drop "oss_" prefix in unixlib enum, apply it to the functions instead. 2022-09-08 18:41:11 +02:00
Davide Beatrici d2c9a9f021 mmdevapi: Integrate wineoss's additions in unixlib.h. 2022-09-08 18:41:10 +02:00
Zebediah Figura bad509227a rpcrt4: Add SEH annotations to NdrClientCall2(). 2022-09-07 21:16:49 +02:00
Zebediah Figura a5322fc94f rpcrt4: Make NdrClientCall2() SEH-compatible. 2022-09-07 21:16:49 +02:00
Zebediah Figura 5d01faed77 rpcrt4: Add SEH annotations to NdrClientCall3(). 2022-09-07 21:16:49 +02:00
Zebediah Figura abe75a5f22 rpcrt4: Make NdrClientCall3() SEH-compatible. 2022-09-07 21:16:49 +02:00
Zebediah Figura 37ae068773 rpcrt4: Add SEH annotations to Ndr64AsyncClientCall(). 2022-09-07 21:16:49 +02:00
Zebediah Figura 16713f5245 rpcrt4: Make Ndr64AsyncClientCall() SEH-compatible. 2022-09-07 21:16:48 +02:00
Zebediah Figura 5714042137 msvcrt: Add SEH annotations for sse2_memcpy().
This allows unwinding from a crash inside the function.
2022-09-07 21:16:47 +02:00
Gijs Vermeulen 3f47b478b4 msvcp140: Add _ExceptionHolder::ReportUnhandledError stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53614
Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
2022-09-07 21:16:26 +02:00
Francois Gouget 8f51e6bd47 msvcrt: Fix the spelling of a comment. 2022-09-07 21:16:14 +02:00
Stefan Dösinger c7e57bc514 include/test.h: Don't use \e.
Msvc does not support it.
2022-09-07 20:07:19 +02:00
Stefan Dösinger 802016d0eb include/test.h: Don't use strcasecmp.
Fixes building tests in Visual Studio with msvc's own crt headers.
2022-09-07 20:07:19 +02:00
Nikolay Sivov a63d7c06a9 crypt32/tests: Use CRT allocation functions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-07 20:07:18 +02:00
Stefan Dösinger 1c5bfc120d ddraw/tests: Avoid picking a large mode on Win10 in find_different_mode_callback. 2022-09-07 20:07:18 +02:00
Stefan Dösinger fc9f3bbfa5 ddraw/tests: Avoid picking a large mode on Win10 in test_coop_level_mode_set_enum_cb. 2022-09-07 20:07:18 +02:00
Stefan Dösinger 64effe6df7 wined3d: Tell vkd3d_shader about dual source blending.
Dual source blending implies an additional shader output, which needs to
be declared. This improves WoT on high graphics settings on MoltenVK.
2022-09-07 20:07:18 +02:00
Rémi Bernon 04c5aeadaf winegstreamer: Query IWMReaderCallbackAdvanced interface in Open.
And release it on Close.
2022-09-07 20:07:18 +02:00
Rémi Bernon 1b8590f47a winegstreamer: Avoid waiting for callback thread on allocation failure. 2022-09-07 20:07:18 +02:00
Rémi Bernon 8f482eba13 winegstreamer: Release callback and context in async_reader_close. 2022-09-07 20:07:18 +02:00
Rémi Bernon b600c85dae winegstreamer: Move open_stream / close_stream helpers around. 2022-09-07 20:07:18 +02:00
Rémi Bernon 5bc7ad1c34 winegstreamer: Leave async reader callback_cs on calloc error. 2022-09-07 20:07:18 +02:00
Rémi Bernon 2a321ce324 winegstreamer: Leave WM reader CS on invalid output format. 2022-09-07 20:07:18 +02:00
Rémi Bernon 31aa91c914 winegstreamer: Avoid leaking async ops on release or multiple close. 2022-09-07 20:07:18 +02:00
Rémi Bernon e5bf17d919 winegstreamer: Rename async reader stream_thread to callback_thread. 2022-09-07 20:07:18 +02:00
Alexandre Julliard 0038d5adba version/tests: Mark a test that fails on Wow64 as todo. 2022-09-07 20:07:18 +02:00
Alexandre Julliard 87653d26a2 user32/tests: Fix some assumption about absolute window positions. 2022-09-07 20:07:18 +02:00
Alexandre Julliard 1bc6b9622f winetest: Add extra quiet mode that only outputs data for failed tests. 2022-09-07 20:07:18 +02:00
Alexandre Julliard 4b590b212d winetest: Add helper functions for temp file handling. 2022-09-07 20:07:18 +02:00
Alexandre Julliard dbb55ed91a makefiles: Add install-test target to install winetest.exe. 2022-09-07 20:07:18 +02:00
Alexandre Julliard f9cad1bd19 makedep: Make the handling of install rules more generic. 2022-09-07 10:19:00 +02:00
Jacek Caban e553be7e77 winevulkan: Separate PE and Unix VkCommandBuffer structs. 2022-09-06 21:41:00 +02:00
Jacek Caban 19326ff94c winevulkan: Wrap VkCommandPool on PE side. 2022-09-06 21:40:59 +02:00
Jacek Caban ab747c6e99 winevulkan: Separate PE and Unix VkPhysicalDevice strucrts. 2022-09-06 21:40:57 +02:00
Jacek Caban 9a7a2ab2d9 winevulkan: Separate PE and Unix VkInstance structs. 2022-09-06 21:40:56 +02:00
Jacek Caban 59d13f3d35 winevulkan: Separate PE and Unix VkQueue structs. 2022-09-06 21:40:54 +02:00
Jacek Caban a6dc349aad winevulkan: Separate PE and Unix VkDevice structs. 2022-09-06 21:40:52 +02:00
Rémi Bernon 1f9ece9e32 include: Add more WMV media subtypes to wmcodecdsp.idl. 2022-09-06 21:40:39 +02:00
Rémi Bernon 56d75c134c include: Add WMV encoder / decoder DMO class ids to wmcodecdsp.idl. 2022-09-06 21:40:39 +02:00
Rémi Bernon f4970d8e3b include: Remove unnecessary semicolons from wmcodecdsp.idl. 2022-09-06 21:40:39 +02:00
Rémi Bernon e74fd23832 include: Declare AudioResamplerMediaObject and MP3DecMediaObject class ids in mfidl.idl. 2022-09-06 21:40:39 +02:00
Nikolay Sivov a1d2e52468 evr/filter: Initial implementation of sample rendering.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-06 21:40:39 +02:00
Robert Wilhelm 97b83a6dec scrrun: Store full path in folder object. 2022-09-06 21:40:39 +02:00
Robert Wilhelm 4e360e8d42 scrrun: Test whether IFolder_get_Path() returns an absolute path. 2022-09-06 21:40:39 +02:00
Nikolay Sivov 28efff3855 dwrite: Handle higher planes characters in line breaking logic.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-06 21:40:39 +02:00
Nikolay Sivov 4a7a979e79 dwrite/bidi: Prepare for characters above BMP.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-06 21:40:39 +02:00
Nikolay Sivov d8584a16ed dwrite: Handle higher planes when setting DWRITE_SCRIPT_SHAPES_NO_VISUAL.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-09-06 21:40:39 +02:00
Francois Gouget f9b836b1c1 tests: Allow marking unreliable tests as flaky. 2022-09-06 21:40:39 +02:00