Alexandros Frantzis
8f73725836
winewayland.drv: Update only the flushed bounds from the window_surface.
...
When flushing a window_surface, copy from the window_surface only the
pixel data contained in the flushed bounds. If any other pixel data are
needed, get them from the latest window buffer for the wayland surface,
to ensure the data are valid and unchanged.
2023-07-06 20:54:30 +02:00
Alexandros Frantzis
d5b3ac08c9
winewayland.drv: Track damaged buffer regions.
...
Track the buffer regions that require an update since the last buffer
commit, and copy only those parts from the window_surface to the buffer.
2023-07-06 20:54:30 +02:00
Alexandros Frantzis
4371a26041
winewayland.drv: Use a buffer queue for window_surface.
...
Create a buffer queue to hold the SHM buffers for each window_surface,
to be able to reuse released buffers instead of constantly creating new
ones.
2023-07-06 20:54:30 +02:00
Gabriel Ivăncescu
6bf3b5539a
win32u: Don't clip fullscreen windows while capturing mouse pointer.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53831
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-06 20:54:30 +02:00
Alexandre Julliard
4aac5089f3
wtsapi32/tests: Avoid sizeof() in traces.
2023-07-06 20:54:30 +02:00
Alexandre Julliard
9974960f0c
wmvcore/tests: Avoid sizeof() in traces.
2023-07-06 20:54:30 +02:00
Alexandre Julliard
08cfcb71bd
ntoskrnl.exe/tests: Avoid sizeof() in traces.
2023-07-06 20:54:30 +02:00
Alexandre Julliard
ef6055c164
kernel32/tests: Avoid sizeof() in traces.
2023-07-06 20:54:30 +02:00
Alexandre Julliard
d0c6486f51
dmstyle: Avoid sizeof() in traces.
2023-07-06 20:54:30 +02:00
Alexandre Julliard
c8c22e1348
advapi32/tests: Avoid sizeof() in traces.
2023-07-06 20:54:30 +02:00
Alexandre Julliard
abe79e3b52
configure: Don't try to use a non-compliant cross-compiler.
2023-07-06 20:54:30 +02:00
Alexandre Julliard
8f27e8f601
configure: Define __STDC__ to work around clang breakage in MSVC mode.
2023-07-06 20:54:30 +02:00
Alexandre Julliard
a09019b7e9
configure: Allow using clang as cross-compiler for multiple archs.
2023-07-06 20:54:30 +02:00
Alex Henrie
449bdc33b5
vbscript: Use correct pointer type in add_match (scan-build).
2023-07-06 20:54:30 +02:00
Bernhard Kölbl
de1dd6cbf7
mfmediaengine: Add support for inserting video effects.
2023-07-06 20:54:29 +02:00
Bernhard Kölbl
621d153d45
mfmediaengine/tests: Add tests for video effects.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-07-06 20:54:29 +02:00
Hans Leidekker
9a56d5ff1f
secur32/tests: Fix a test failure.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55114
2023-07-06 20:54:29 +02:00
Hans Leidekker
b605d822da
secur32: Reduce indentation level in schan_QueryContextAttributesA/W().
2023-07-06 20:54:29 +02:00
Hans Leidekker
472150bf2e
secur32/tests: Get rid of workarounds for old Windows versions.
2023-07-06 20:54:29 +02:00
Hans Leidekker
4d7c36ddb0
secur32: Fix a couple of return values.
2023-07-06 20:54:29 +02:00
Alex Henrie
eba7092f0a
cmd: Allow numbered redirects at the beginning of a line.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55124
2023-07-05 21:08:33 +02:00
Fabian Maurer
35c8f15bc6
user32: Ignore invalid parameters in DrawTextEx when HDC is invalid.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47089
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
2023-07-05 21:06:38 +02:00
Bernhard Kölbl
9f9f799ad9
include: Add VoiceCommandSet runtimeclass with its dependencies.
2023-07-05 21:05:12 +02:00
Bernhard Kölbl
4a020b2fb6
include: Add Windows.Phone.PhoneContract api contract.
2023-07-05 19:54:57 +02:00
Bernhard Kölbl
711cd500e7
widl: Add basic support for the [deprecated] attribute.
...
Signed-off-by: Bernhard Kölbl <bkoelbl@codeweavers.com>
2023-07-05 19:54:57 +02:00
Rémi Bernon
a6bc5f34b8
winex11: Use gdi_display consistently for client_window requests.
...
And synchronize with thread display when necessary.
2023-07-05 17:03:55 +02:00
Francois Gouget
aad8bc2cf7
user32/tests: Fix a WM_DISPLAYCHANGE broken() condition.
2023-07-05 17:03:31 +02:00
Alex Henrie
6d748ce392
winhttp: Use specific types insted of sizeof(ULONG_PTR) in alloc_handle.
...
Resolves a scan-build warning.
2023-07-05 17:03:31 +02:00
Zebediah Figura
44168cf4cb
d3d10core/tests: Mark test failures specific to the Vulkan or GL renderers.
2023-07-05 17:03:31 +02:00
Zebediah Figura
22b25dfc9c
wined3d: Introduce wined3d_get_renderer().
2023-07-05 17:03:31 +02:00
Alexandre Julliard
bb1266b276
include: Define LONG_PTR as int on llvm-mingw to avoid printf format warnings.
2023-07-05 17:03:31 +02:00
Alexandre Julliard
6366775e82
include: Disallow Win32 va_list in Unix libraries.
2023-07-05 17:03:30 +02:00
Alexandre Julliard
e20b1431a8
ws2_32: Use nameless union/structs.
2023-07-05 17:03:30 +02:00
Alexandre Julliard
d8e35c51c9
rpcrt4: Use nameless union/structs.
2023-07-05 17:03:30 +02:00
Alexandre Julliard
23daba9abe
ntoskrnl.exe: Use nameless union/structs.
2023-07-05 17:03:30 +02:00
Alexandre Julliard
99159c7a0b
mountmgr.sys: Use nameless union/structs.
2023-07-05 17:03:30 +02:00
Alexandre Julliard
03ce134d6f
dbghelp: Use nameless union/structs.
2023-07-05 17:03:30 +02:00
Alexandre Julliard
febb06ce77
crypt32: Use nameless union/structs.
2023-07-05 17:03:30 +02:00
Alexandre Julliard
420a7d0604
combase: Use nameless union/structs.
2023-07-05 17:03:30 +02:00
Alexandre Julliard
9b67373cbc
oleaut32: Fix a typo introduced by last change.
...
Introduced in 36963b6d27
.
2023-07-05 17:03:30 +02:00
Alex Henrie
45f9ab9286
winspool: Declare JobW as a void pointer in SetJobA.
...
To reduce the number of casts required and avoid a scan-build warning.
2023-07-05 11:21:32 +02:00
Alistair Leslie-Hughes
044fbbd5a3
wineps.drv: Remove DECLSPEC_HIDDEN usage.
2023-07-05 11:21:32 +02:00
Alistair Leslie-Hughes
b2492ed83c
winspool.drv: Remove DECLSPEC_HIDDEN usage.
2023-07-05 11:21:32 +02:00
Alistair Leslie-Hughes
229d078703
spoolss: Remove DECLSPEC_HIDDEN usage.
2023-07-05 11:21:32 +02:00
Alistair Leslie-Hughes
2833321270
localspl: Remove DECLSPEC_HIDDEN usage.
2023-07-05 11:21:32 +02:00
Alistair Leslie-Hughes
c04ab16649
riched20: Remove DECLSPEC_HIDDEN usage.
2023-07-05 11:21:32 +02:00
Alistair Leslie-Hughes
5312580a57
combase: Remove DECLSPEC_HIDDEN usage.
2023-07-05 11:19:15 +02:00
Alistair Leslie-Hughes
666c3dbdb6
oledlg: Remove DECLSPEC_HIDDEN usage.
2023-07-05 11:19:15 +02:00
Alistair Leslie-Hughes
f573cd10a8
oleacc: Remove DECLSPEC_HIDDEN usage.
2023-07-05 11:19:15 +02:00
Alistair Leslie-Hughes
84b101c580
oleaut32: Remove DECLSPEC_HIDDEN usage.
2023-07-05 11:19:15 +02:00