Alexandros Frantzis
bf1da68aaa
server: Pass desktop to get_first_global_hook.
2024-06-07 21:00:10 +02:00
Rémi Bernon
f802040113
win32u: Parameterize get_monitor_info dpi.
2024-06-07 20:58:39 +02:00
Rémi Bernon
fd7fcc995e
win32u: Parameterize get_clip_cursor dpi.
2024-06-07 20:58:38 +02:00
Rémi Bernon
f57d530503
win32u: Use get_monitor_rect in more places.
2024-06-07 20:58:38 +02:00
Rémi Bernon
949a3b891b
winex11: Force the DPI context when restoring cursor clipping.
...
Avoiding any lossy conversion.
2024-06-07 20:58:37 +02:00
Rémi Bernon
3d351fddeb
winewayland: Force the DPI context when restoring cursor clipping.
...
Avoiding any lossy conversion.
2024-06-07 20:58:35 +02:00
Alistair Leslie-Hughes
dec2e818c0
odbccp32: Stop handle leak on error paths.
2024-06-07 20:57:35 +02:00
Alistair Leslie-Hughes
be87c08381
odbccp32: Check if a full path was supplied for Driver/Setup/Translator entries.
2024-06-07 20:57:33 +02:00
Jacob Pfeiffer
bc19f6f66d
wininet: Unify timeout values closer to hInternet.
2024-06-07 20:57:20 +02:00
Rémi Bernon
bb772c2f3e
include: Add and fix some WGL prototypes.
2024-06-07 20:56:56 +02:00
Rémi Bernon
d138172b58
winevulkan: Fix size mismatch when writing to return pointer.
...
Fixes vkMapMemory* writing past the returned pointer size in WOW64.
2024-06-07 20:56:03 +02:00
Rémi Bernon
1a4cbba795
winevulkan: Remove some unnecessary casts.
...
Later, for void pointers, the casts would be (const PTR32 *) and fail to
assign.
2024-06-07 20:56:03 +02:00
Giovanni Mascellani
864aebbfc6
d3d11/tests: Add a test for NV12 textures.
2024-06-07 20:54:53 +02:00
Elizabeth Figura
ce0ccf1a77
wined3d: Use separate signature elements for oFog and oPts.
2024-06-07 20:54:48 +02:00
Elizabeth Figura
14b97f8cfd
wined3d: Do not create a framebuffer with attachments whose clear is delayed.
...
They may not have a VkImage yet, and if we are delaying their clear we will not have ensured that they have one.
2024-06-07 20:54:47 +02:00
Elizabeth Figura
421059c880
wined3d: Always output normalized fog coordinates from the vertex shader.
...
Historically we used a 0-255 scale in cases where the fog coordinate attribute
was passed through directly, apparently in order to avoid doing float division
on the value passed to glFogCoordfEXT(). This benefit was probably always
dubious, and now is simply unnecessary as we no longer use GL FFP fog nor
immediate mode draws. Get rid of the GLSL equivalent code to scale fog up to
the 0-255 range and then back down to 0-1.
2024-06-07 20:54:45 +02:00
Elizabeth Figura
dc6b34987a
wined3d: Handle a null vertex declaration in glsl_vertex_pipe_vdecl().
...
Fixes: db63c8be29
2024-06-07 11:29:47 +02:00
Alexandre Julliard
338df02010
kernel32: Implement the GetProcAddress wrapper on ARM64EC.
2024-06-07 11:04:10 +02:00
Alexandre Julliard
468fbf5907
kernelbase: Implement the GetProcAddress wrapper on ARM64EC.
2024-06-07 11:04:10 +02:00
Alexandre Julliard
bdd8998778
msvcrt: Disable SSE2 memmove implementation on ARM64EC.
2024-06-07 11:04:10 +02:00
Alexandre Julliard
2fc7731990
msvcrt: Implement asm sqrt functions on ARM platforms.
2024-06-07 11:04:07 +02:00
Alexandre Julliard
ad6674efdb
msvcrt: Use the __os_arm64x functions to get/set mxcsr on ARM64EC.
2024-06-07 10:20:17 +02:00
Alexandre Julliard
356be34dcd
msvcrt: Reimplement __crtCapturePreviousContext() based on RtlWalkFrameChain().
2024-06-07 10:19:57 +02:00
Paul Gofman
e1d2fb8e05
kernelbase: Preprocess wildcarded mask and pass it with NtQueryDirectoryFile().
2024-06-07 09:08:03 +02:00
Paul Gofman
691ccd64b3
ntdll: Skip name search for wildcards in asterisk handling in match_filename().
2024-06-07 09:08:03 +02:00
Paul Gofman
2e048acf29
ntdll: Properly match DOS_QM in match_filename().
2024-06-07 09:08:03 +02:00
Paul Gofman
a31d68d800
ntdll: Implement matching DOS_DOT in NtQueryDirectoryFile().
2024-06-07 09:08:03 +02:00
Paul Gofman
db032ac4a9
ntdll: Implement matching DOS_STAR in NtQueryDirectoryFile().
2024-06-07 09:08:03 +02:00
Paul Gofman
bcc266b35c
ntdll: Add a special handling for .. in match_filename().
2024-06-07 09:08:03 +02:00
Paul Gofman
5f31aacbe8
ntdll: Match wildcard recursively in match_filename().
2024-06-07 09:08:03 +02:00
Paul Gofman
6edcd67775
ntdll: Mind all the wildcards in has_wildcard().
2024-06-07 09:08:02 +02:00
Paul Gofman
0a2ebadf24
ntdll: Ignore leading dots in hash_short_file_name().
2024-06-07 09:08:02 +02:00
Paul Gofman
6300beb28c
ntdll/tests: Test NtQueryDirectoryFile() masks with more files.
2024-06-07 09:08:02 +02:00
Paul Gofman
31ab5ec2d7
ntdll: Do not ignore trailing dots in match_filename().
2024-06-07 09:08:02 +02:00
Paul Gofman
5b061122f3
ntdll: Fix test_NtQueryDirectoryFile() on Win11.
2024-06-07 09:08:01 +02:00
Elizabeth Figura
9f6e44fd9c
advapi32/tests: Test token label inheritance.
2024-06-06 22:29:58 +02:00
Elizabeth Figura
ed297ecba5
server: Inherit the source token's label in token_duplicate().
...
And assign it in token_create_admin().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56640
2024-06-06 22:29:56 +02:00
Elizabeth Figura
524b431123
server: Ignore attempts to set a mandatory label on a token.
2024-06-06 22:29:56 +02:00
Rémi Bernon
1e8e0d41b4
winegstreamer: Request the new transform output format explicitly.
2024-06-06 20:46:27 +02:00
Rémi Bernon
3dd3535a2c
winegstreamer: Use a caps to store the desired output format.
2024-06-06 20:46:27 +02:00
Rémi Bernon
a8bdb0a637
winegstreamer: Only report format changes when frontend supports it.
2024-06-06 20:46:27 +02:00
Rémi Bernon
aaa8382075
winegstreamer: Rename allow_size_change to allow_format_change.
2024-06-06 20:46:27 +02:00
Rémi Bernon
2fef494765
winegstreamer: Enforce default stride presence in the video processor.
2024-06-06 20:46:27 +02:00
Rémi Bernon
5b8b20c82a
winegstreamer: Enforce default stride value in the video decoder.
2024-06-06 20:46:27 +02:00
Rémi Bernon
6bed7314ca
winegstreamer: Allow to clear video decoder input/output types.
2024-06-06 20:46:27 +02:00
Ziqing Hui
cce09111df
qasf/dmowrapper: Sync Stop() and Receive() for dmo wrapper filter.
2024-06-06 20:46:15 +02:00
Ziqing Hui
86de254ecd
qasf/dmowrapper: Return VFW_E_WRONG_STATE in dmo_wrapper_sink_Receive.
2024-06-06 20:46:14 +02:00
Ziqing Hui
c6f4d04697
qasf/dmowrapper: Allocate output samples before calling ProcessInput().
2024-06-06 20:46:13 +02:00
Ziqing Hui
5396e722d5
qasf/dmowrapper: Return failure in dmo_wrapper_sink_Receive if samples allocating fails.
2024-06-06 20:46:12 +02:00
Ziqing Hui
50485e0db4
qasf/dmowrapper: Introduce release_output_samples.
2024-06-06 20:46:11 +02:00