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
Ziqing Hui
30496272f6
qasf/dmowrapper: Introduce get_output_samples.
2024-06-06 20:46:09 +02:00
Ziqing Hui
b6d63b0536
qasf/tests: Add more tests for dmo_wrapper_sink_Receive.
2024-06-06 20:46:09 +02:00
Nikolay Sivov
3c59fb2071
gdi32/text: Handle null partial extents pointer in GetTextExtentExPointW().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56788
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-06-06 20:46:03 +02:00
Nikolay Sivov
07affdfbef
dwrite/tests: Fix a test failure on some Win10 machines with CJK locales.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-06-06 20:46:03 +02:00
Rémi Bernon
7292edaf55
gdi.exe16: Fix some incorrect usage of NtGdiDdDDICreateDCFromMemory.
2024-06-06 20:46:03 +02:00
Rémi Bernon
3a0376f8b5
winex11: Fix some incorrect usage of NtGdiDdDDICreateDCFromMemory.
2024-06-06 20:46:03 +02:00
Rémi Bernon
1e5b45cb0d
winex11: Wrap more window surface formats with NtGdiDdDDICreateDCFromMemory.
2024-06-06 20:46:03 +02:00
Dmitry Timoshkov
408569cb33
win32u: Limit GDI object generation to 128.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-06-06 20:46:03 +02:00
Dmitry Timoshkov
c4c30d4615
server: Remove limitation for waiting on idle_event of the current process.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-06-06 20:46:03 +02:00
Alexandre Julliard
5ae8bf3d93
kernel32/tests: Add test for FPU control words on ARM64EC.
2024-06-06 20:46:03 +02:00
Alexandre Julliard
32585b11d5
ntdll: Support x87 control word in __os_arm64x_get_x64_information().
2024-06-06 20:46:03 +02:00
Alexandre Julliard
be77f0c83f
ntdll: Fix inverted floating point masks on ARM64EC.
2024-06-06 20:46:03 +02:00
Alexandre Julliard
b236ce5764
ntdll: Fix a couple of compiler warnings on ARM64EC.
2024-06-06 20:46:03 +02:00
Alexandre Julliard
3151b9f309
ntdll: Fix stack alignment in __C_ExecuteExceptionFilter on ARM.
2024-06-06 20:46:03 +02:00
Rémi Bernon
979d36969c
win32u: Pass the rect DPI to NtUserIsWindowRectFullScreen.
2024-06-06 10:40:40 +02:00
Rémi Bernon
e02685f86e
win32u: Introduce a new get_monitor_rect helper.
2024-06-06 10:40:40 +02:00
Rémi Bernon
64639c93c8
win32u: Pass desired DPI to NtUserGet(Client|Window)Rect.
2024-06-06 10:40:40 +02:00
Rémi Bernon
9afb3057af
win32u: Introduce NtUserAdjustWindowRect call for AdjustWindowRect*.
2024-06-06 10:40:39 +02:00
Rémi Bernon
9e9d2d43c1
win32u: Introduce new helpers to convert server rectangle_t.
2024-06-06 10:40:37 +02:00
Brendan Shanks
6a512200f4
ntdll: On macOS, check for xattr existence before calling getxattr.
2024-06-05 22:03:46 +02:00
Brendan McGrath
d88863805d
server: Don't always return STATUS_OBJECT_NAME_INVALID on ENOTDIR.
...
Only return STATUS_OBJECT_NAME_INVALID if we're not looking for a
FILE_DIRECTORY_FILE.
2024-06-05 22:01:56 +02:00
Brendan McGrath
a0c2f40b4e
ntdll/tests: Test error code when NtOpenFile uses file as directory.
2024-06-05 22:01:56 +02:00
Brendan McGrath
34446f8cb6
kernel32/tests: Test error code when FindFirstFileA uses file as directory.
2024-06-05 22:01:56 +02:00
Rémi Bernon
9ec501141e
server: Avoid calling set_event from within msg_queue_add_queue.
2024-06-05 22:01:22 +02:00
Rémi Bernon
83a143efe0
win32u: Move UpdateLayeredWindow implementation out of the drivers.
2024-06-05 16:38:25 +02:00
Rémi Bernon
091883d4b6
win32u: Introduce a new CreateLayeredWindow driver entry.
2024-06-05 16:38:25 +02:00
Rémi Bernon
8a39b62db6
winex11: Use the surface bitmap directly in UpdateLayeredWindow.
2024-06-05 16:38:25 +02:00
Rémi Bernon
18282e2bfb
winex11: Always clear UpdateLayeredWindow target rectangle.
2024-06-05 16:38:25 +02:00
Rémi Bernon
3581a96052
winemac: Blend alpha with NtGdiAlphaBlend instead of window opacity.
...
This seems equivalent but makes the code similar to other drivers.
2024-06-05 16:38:23 +02:00
Rémi Bernon
f545d42495
winemac: Use the surface bitmap directly in UpdateLayeredWindow.
2024-06-05 16:38:23 +02:00
Rémi Bernon
521cb41c6a
winemac: Always clear UpdateLayeredWindow target rectangle.
2024-06-05 16:38:22 +02:00
Rémi Bernon
0b7b9adf33
wineandroid: Use the surface bitmap directly in UpdateLayeredWindow.
2024-06-05 16:38:22 +02:00
Rémi Bernon
b2f2aaa491
wineandroid: Always clear UpdateLayeredWindow target rectangle.
2024-06-05 16:38:22 +02:00
Elizabeth Figura
95999accf6
wined3d: Default diffuse to 1.0 in the vertex shader.
2024-06-05 15:58:41 +02:00
Elizabeth Figura
c825c885d3
wined3d: Just check the vertex declaration for texcoord usage.
...
Do not check the stream info.
This would make a difference if the usage was included in the vertex declaration
but the corresponding stream is not bound; however, in that case we supply a
default stream containing zero, which provides the same behaviour as if the
usage is not included in the vertex declaration.
2024-06-05 15:58:40 +02:00
Elizabeth Figura
89a71df48e
wined3d: Just check the vertex declaration for normal usage.
...
Do not check the stream info.
This would make a difference if the usage was included in the vertex declaration
but the corresponding stream is not bound. However, in that case we supply a
default stream containing zero, which provides the same behaviour as if the
normal usage is not included in the vertex declaration.
2024-06-05 15:58:39 +02:00
Elizabeth Figura
4929e51932
wined3d: Just check the vertex declaration for colour usage.
...
Do not check the stream info. In practice, this amounts to a difference if the
usage is included in the vertex declaration but the corresponding stream is not
bound; however, tests show that in this case we should supply a default colour
of zero.
2024-06-05 15:58:37 +02:00