Commit graph

170047 commits

Author SHA1 Message Date
Paul Gofman 9115dc0aba explorer: Force debug info in critical sections. 2024-03-14 20:52:33 +01:00
Paul Gofman 95b0e65b07 services: Force debug info in critical sections. 2024-03-14 20:52:33 +01:00
Paul Gofman 90ee219c44 qasf: Force debug info in critical sections. 2024-03-14 20:52:33 +01:00
Paul Gofman c4ab638083 dsdmo: Force debug info in critical sections. 2024-03-14 20:52:33 +01:00
Paul Gofman 63ff75cf12 diasymreader: Force debug info in critical sections. 2024-03-14 20:52:33 +01:00
Paul Gofman 8d933bf187 cryptowinrt: Force debug info in critical sections. 2024-03-14 20:52:33 +01:00
Zhiyi Zhang 2f094cbfe6 win32u: Support HiDPI for the non-client close button in WS_EX_TOOLWINDOW windows. 2024-03-14 18:41:42 +01:00
Nikolay Sivov a5a0bc10f9 d3d10_1/tests: Remove todo from now passing test.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-14 18:41:42 +01:00
Nikolay Sivov e91243a94e d3dx10/tests: Remove todo's from now passing tests.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-14 18:41:42 +01:00
Nikolay Sivov 866cb1ca63 wshom/network: Check pointer argument in get_UserName().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-14 18:41:42 +01:00
Nikolay Sivov 30e5111dd5 wshom/network: Implement ComputerName() property.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56434
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-14 18:41:42 +01:00
Nikolay Sivov 2c325f8bd3 wshom/network: Implement GetTypeInfo().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-14 18:41:42 +01:00
Nikolay Sivov fcce392066 wshom/network: Use TRACE() for implemented method.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-14 18:41:42 +01:00
Dmitry Timoshkov ee3b9be8e2 comctl32: Implement IImageList2::Initialize().
... by moving ImageList_Create() implementation.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-03-14 18:41:42 +01:00
Dmitry Timoshkov fedcd4bb0e comctl32/tests: Add more tests for IImageList2 interface.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-03-14 18:41:42 +01:00
Rémi Bernon 3944b36b98 win32u: Fix incorrect ascii key name in get_config_key.
Fixes 6b8b35f950 which incorrectly
replaced it with string literal, leading to the default setting being
used all the time.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56435
2024-03-14 18:41:42 +01:00
Noah Berner 898892d5f0 advapi32/tests: Add todo_wine to tests that are currently failing. 2024-03-14 18:41:42 +01:00
Rémi Bernon 14743b0ffb mfreadwrite/reader: Handle MF_E_TRANSFORM_STREAM_CHANGE results. 2024-03-14 18:41:42 +01:00
Eric Pouech 7f10145a91 dbghelp: Simplify thread info generation in minidump.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-14 18:41:42 +01:00
Eric Pouech f799bf025b dbghelp: Don't write minidump from running thread.
In case a minidump is written from current process, create
a dedicated thread to write the minidump (and hide that thread
from the minidump).

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-14 18:41:42 +01:00
Eric Pouech 56193155a0 dbghelp: Use an intermediate buffer in SymFunctionTableAccess (x86_64).
This mainly allows to release internal resources bound to image.
Also follow chained RUNTIME_FUNCTION entries (if any).

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-14 18:41:42 +01:00
Eric Pouech da22ef6c0d dbghelp/tests: Add tests for function table lookup.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-14 18:41:42 +01:00
Rémi Bernon b59619d2e4 win32u: Enumerate monitors from their device keys. 2024-03-14 18:41:42 +01:00
Rémi Bernon b4e4921cb6 win32u: Get rid of the monitor flags. 2024-03-14 18:41:42 +01:00
Rémi Bernon d77d36b1f4 win32u: Get rid of the adapter display_device. 2024-03-14 18:41:42 +01:00
Rémi Bernon e6a8fc2448 win32u: Get rid of the monitor state_flags. 2024-03-14 18:41:42 +01:00
Rémi Bernon caf9585c3c win32u: Get rid of the monitor display_device. 2024-03-14 18:41:42 +01:00
Rémi Bernon 3bcd6f1aab win32u: Split writing monitor to registry to a separate helper. 2024-03-14 18:41:42 +01:00
Rémi Bernon 737e9d7ffc win32u: Add an adapter struct to the device manager context. 2024-03-14 18:41:42 +01:00
Alexandre Julliard 866907ee3d kernelbase: Remove no longer needed DllMainCRTStartup function. 2024-03-14 18:41:42 +01:00
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