1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-05 09:18:56 +00:00
Commit Graph

171765 Commits

Author SHA1 Message Date
Alexandre Julliard
b87f35898d Release 9.12. 2024-06-28 22:35:25 +02:00
Alistair Leslie-Hughes
ead5117651 msado15: Implement _Command::CreateParameter. 2024-06-28 13:56:23 +02:00
Alistair Leslie-Hughes
9e10bdb72a msado15: Implement Parameters interface. 2024-06-28 13:56:21 +02:00
Alistair Leslie-Hughes
090f2c6007 msado15: Implement _Command::get_Parameters. 2024-06-28 13:56:21 +02:00
Rémi Bernon
5fbe49f5ae winex11: Remove now unnecessary window surface BITMAPINFO. 2024-06-28 13:55:19 +02:00
Rémi Bernon
7014d04889 winewayland: Remove now unnecessary window surface BITMAPINFO. 2024-06-28 13:55:19 +02:00
Rémi Bernon
1b9e6e6d1f wineandroid: Remove now unnecessary window surface BITMAPINFO. 2024-06-28 13:55:19 +02:00
Rémi Bernon
e1b1a97fc8 winemac: Remove now unnecessary driver surface BITMAPINFO. 2024-06-28 13:55:19 +02:00
Rémi Bernon
6f047d8c85 win32u: Get rid of the unnecessary offscreen window surface struct. 2024-06-28 13:55:19 +02:00
Rémi Bernon
5c01d08918 win32u: Introduce a new helper to get surface color info and bits. 2024-06-28 13:55:19 +02:00
Rémi Bernon
2483ea455e win32u: Pass BITMAPINFO and color bits to window surface flush. 2024-06-28 13:55:18 +02:00
Rémi Bernon
2d62cee5d0 win32u: Introduce a new helper to update layered window surface attributes. 2024-06-28 13:55:18 +02:00
Rémi Bernon
8bf839bc24 win32u: Move layered surface attributes to the window_surface struct. 2024-06-28 13:55:18 +02:00
Eric Pouech
bf9a465e95 cmd: Implement semantic for chaining in ||, | and && operators.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-28 12:17:26 +02:00
Eric Pouech
9c717825dc cmd: Set success/failure return code for CALL command.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-28 12:17:25 +02:00
Eric Pouech
b1d28877dc cmd: Set success/failure return code for ECHO command.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-28 12:17:24 +02:00
Eric Pouech
7ccc169570 cmd: Add success/failure return code tests for CALL command.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-28 12:17:22 +02:00
Eric Pouech
355b493833 cmd: Use precedence in command chaining.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-28 12:17:21 +02:00
Jacek Caban
930a61a455 jscript: Always free jsdisp_t in jsdisp_free.
Instead of class-specific destructors.
2024-06-28 12:16:36 +02:00
Jacek Caban
d4ff0c9f36 jscript: Use default destructor for Object instances. 2024-06-28 12:16:36 +02:00
Jacek Caban
a9dec6088f jscript: Use default destructor for array objects. 2024-06-28 12:16:36 +02:00
Jacek Caban
0cfa404f3b jscript: Consistently use jsdisp_addref and jsdisp_release. 2024-06-28 12:16:36 +02:00
Jacek Caban
119b0bb77d jscript: Introduce to_jsdispex. 2024-06-28 12:16:36 +02:00
Jacek Caban
be46a6033d jscript: Use to_disp in a few more places. 2024-06-28 12:16:36 +02:00
Ziqing Hui
f5e4dd96e9 winegstreamer/video_encoder: Implement GetOutputCurrentType. 2024-06-28 12:16:31 +02:00
Ziqing Hui
9c853fd36d winegstreamer/video_encoder: Implement SetOutputType. 2024-06-28 12:16:30 +02:00
Ziqing Hui
c73dddbf0f winegstreamer/video_encoder: Implement GetOutputAvailableType. 2024-06-28 12:16:29 +02:00
Ziqing Hui
2b094ace7e mf/tests: Add more tests for h264 encoder type attributes. 2024-06-28 12:16:29 +02:00
Ziqing Hui
c34eb96933 winegstreamer/color_converter: Support clearing media types. 2024-06-28 12:16:28 +02:00
Ziqing Hui
19d6a0177d winegstreamer/aac_decoder: Support clearing media types. 2024-06-28 12:16:26 +02:00
Elizabeth Figura
d8379aa2cc wined3d: Implement wined3d_check_device_format_conversion().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44888
2024-06-28 12:16:22 +02:00
Aurimas Fišeras
fe3a33baec po: Update Lithuanian translation. 2024-06-28 12:16:15 +02:00
Hans Leidekker
727472ab7d wpcap: Handle different layout of the native packet header structure on 32-bit.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56871
2024-06-27 22:06:13 +02:00
Jacek Caban
4e79e45635 jscript: Use designated initializers for builtin_info_t. 2024-06-27 22:06:13 +02:00
Jacek Caban
26720d1c8b jscript: Fix PROP_DELETED handling in delete_prop. 2024-06-27 22:06:12 +02:00
Elizabeth Figura
8cd5eca45c wined3d: Recheck whether a query is active after wined3d_context_vk_get_command_buffer().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56836
2024-06-27 22:06:12 +02:00
Paul Gofman
69138c85ed ddraw: Preserve d3d device state in ddraw_surface_create(). 2024-06-27 22:06:12 +02:00
Paul Gofman
8911dd0b73 ddraw/tests: Add tests for preserving d3d state during primary surface creation. 2024-06-27 22:06:12 +02:00
Eric Pouech
aeeea45da3 cmd: Return sub-block return code for IF and FOR.
Cleaning-up previous method for end-of-block vs error in IF and
FOR commands.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-27 22:06:12 +02:00
Eric Pouech
6932e8bd0e cmd: Support help for IF and FOR commands.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-27 22:06:12 +02:00
Eric Pouech
6c39db0ca0 cmd: Migrate IF/FOR instructions inside CMD_NODE.
Basically:
- IF and FOR command parsing in integrated into node_builder,
- CMD_NODE is no longer degenerated (and no longer use
  NULL CMD_COMMAND to mark end of block)
- lexer evolves to delegate a bunch of things to node_builder
  (esp. command nesting...)

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53190
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50132
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44063
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-27 22:06:12 +02:00
Elizabeth Figura
be0d882e89 ntdll: Always fill the 32-bit iosb for overlapped handles, for regular read/write. 2024-06-27 11:29:24 +02:00
Elizabeth Figura
5125f9d5af ntdll: Always fill the 32-bit iosb for overlapped handles, in set_async_direct_result(). 2024-06-27 11:29:24 +02:00
Elizabeth Figura
193fc028d2 ntdll: Always fill the 32-bit iosb for overlapped handles, in file_complete_async(). 2024-06-27 11:29:24 +02:00
Elizabeth Figura
e51aa91b75 ntdll: Always fill the 32-bit iosb for overlapped handles, for server I/O. 2024-06-27 11:29:24 +02:00
Elizabeth Figura
fee260cef7 ntdll: Handle WoW64 file handles in sync_ioctl(). 2024-06-27 11:28:35 +02:00
Elizabeth Figura
d215435c78 ntdll: Introduce a sync_ioctl() helper. 2024-06-27 11:28:35 +02:00
Giovanni Mascellani
35ad787138 d3d11/tests: Test UpdateSubresource() for NV12 textures. 2024-06-27 11:28:19 +02:00
Giovanni Mascellani
99c1305577 d3d11/tests: Test NV12 textures without render target. 2024-06-27 11:28:18 +02:00
Giovanni Mascellani
7aad548155 d3d11/tests: Do not check pitches.
Implementations might use different values. For example, AMD GPUs
seem to use 768 here.
2024-06-27 11:28:16 +02:00