Zebediah Figura
c05f5445dc
winex11: Include x11drv.h in xrandr.c even if compiling without xrandr.
...
Make sure we pull in the definition of X11DRV_XRandR_Init(), in particular because it has DECLSPEC_HIDDEN.
2023-01-30 16:49:55 +01:00
Zebediah Figura
2b06773417
winex11: Make client_foreign_window_proc hidden.
2023-01-30 16:49:55 +01:00
Zebediah Figura
dd6d837b62
win32u: Make set_visible_region() hidden.
2023-01-30 16:49:55 +01:00
Zebediah Figura
b2dd38372f
win32u: Make send_message_timeout() hidden.
2023-01-30 16:49:55 +01:00
Zebediah Figura
d5683bad34
ntdll: Make __wine_unix_call_dispatcher_prolog_end() hidden on x86_64.
2023-01-30 16:49:55 +01:00
Zebediah Figura
5cc204cf00
ntdll: Make __wine_syscall_dispatcher_prolog_end() hidden on x86_64.
2023-01-30 16:49:55 +01:00
Zebediah Figura
0a669b5fdd
ntdll: Make user_mode_callback_return() hidden.
2023-01-30 16:49:55 +01:00
Zebediah Figura
4cbb181d99
ntdll: Make call_user_mode_callback() hidden.
2023-01-30 16:49:55 +01:00
Zebediah Figura
4827ae1392
ntdll: Make fd_set_file_info() static.
2023-01-30 16:49:55 +01:00
Alex Henrie
9716a1a97d
include: Remove __WINE_MALLOC from functions that shouldn't have it.
...
According to the GCC documentation,[1] __attribute__((malloc)) may not
be used on functions that return memory that contains one or more valid
pointers.
[1] https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html
2023-01-30 16:49:55 +01:00
Alexandre Julliard
42b13eff24
include: Add some C99 floating point comparison macros.
2023-01-30 16:49:55 +01:00
Alexandre Julliard
8772b38494
tools: Make sure that config.h is included.
2023-01-30 09:31:32 +01:00
Gerald Pfeifer
004f367725
tools: Include limits.h for PATH_MAX.
...
PATH_MAX is used in FreeBSD-specific code in get_argv0_dir which
otherwise fails.
2023-01-30 09:29:20 +01:00
Rémi Bernon
4e5fab6214
gitlab: Run dinput 64-bit tests in a dedicated job.
2023-01-27 21:55:34 +01:00
James McDonnell
358c840a86
kernel32: Use MoveFileWithProgress() to partially implement MoveFileTransacted(),
2023-01-27 21:55:34 +01:00
Hans Leidekker
bf48ebf2a4
ntdll/tests: Fix some Wow64 test failures on Windows 11.
2023-01-27 19:14:42 +01:00
Hans Leidekker
72e7ff64b2
ntdll/tests: Fix path test failures on Windows 11.
2023-01-27 19:14:42 +01:00
Hans Leidekker
6f5578b0ca
ntdll/tests: Mark more Windows 11 test failures as broken.
2023-01-27 19:14:42 +01:00
Nikolay Sivov
94da4fc44e
d3dx9: Partially implement D3DXFillCubeTextureTX().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-01-27 13:39:48 +01:00
Nikolay Sivov
1908d0b385
d3dx9: Fix ARGB texture fills with negative component values.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-01-27 13:39:48 +01:00
Nikolay Sivov
809618e4cd
d3dx9/tests: Add a helper to compare filled cube textures.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-01-27 13:39:48 +01:00
Nikolay Sivov
86bc7dd10a
d3dx9: Partially implement D3DXFillTextureTX().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-01-27 13:39:48 +01:00
Nikolay Sivov
bd2a787df0
d3dx9: Create parameter evaluator for texture shaders.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-01-27 13:39:47 +01:00
Nikolay Sivov
a0ed743461
d3dx9/preshader: Set input table size for texture shaders.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-01-27 13:39:45 +01:00
Robert Wilhelm
95845e9f6e
vbscript: Return type mismatch for LBound(Empty) and LBound(NULL).
2023-01-27 13:39:33 +01:00
Robert Wilhelm
f23a50d1db
vbscript: Return type mismatch for UBound(Empty) and UBound(NULL).
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54291
2023-01-27 13:39:33 +01:00
Bernhard Kölbl
d1d186eef2
windows.media.speech: Store recorded audio in a temporary ringbuffer.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:23 +01:00
Bernhard Kölbl
74129bd8fb
windows.media.speech: Partially implement the speech recognizer state.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:21 +01:00
Bernhard Kölbl
85ce23a9bf
windows.media.speech: Add an audio capturing system.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:20 +01:00
Bernhard Kölbl
c8a68f2a7a
windows.media.speech: Allow the recognition session worker to be paused.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:19 +01:00
Bernhard Kölbl
e1c4035efd
windows.media.speech/tests: Check if stopping the session resets the paused state.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:18 +01:00
Bernhard Kölbl
9515736a85
windows.media.speech: Add a worker thread to the recognition session.
...
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:16 +01:00
Alexandre Julliard
a3932d7deb
makedep: Don't output rules for disabled modules.
2023-01-27 13:39:07 +01:00
Alexandre Julliard
c2fab85649
ole32/tests: Raise an exception instead of accessing a bad pointer directly.
...
This avoids a compiler warning.
2023-01-27 13:39:07 +01:00
Alexandre Julliard
fab4d1fd7f
gdiplus: Initialize a variable to avoid a spurious compiler warning.
2023-01-27 13:39:07 +01:00
Alexandre Julliard
d2beb725fa
shlwapi/tests: Don't write uninitialized data.
...
This avoids a compiler warning.
2023-01-27 13:39:07 +01:00
Alexandre Julliard
d5756ff8cf
user32: Copy directly to the buffer in unpack_message().
...
This avoids compiler warnings.
2023-01-27 13:39:07 +01:00
Rémi Bernon
80d1d08787
dinput: Keep track of input thread users using public refcounts.
...
And start the input thread when first user is created, then stop it when
last user is destroyed.
The thread will not need to enter the hook critical section on stop, as
no public reference are held and devices are already unacquired.
2023-01-27 13:39:07 +01:00
Rémi Bernon
5119753a33
dinput: Unacquire all devices on internal thread error.
2023-01-27 13:39:06 +01:00
Rémi Bernon
7c88cf0f26
dinput: Introduce new dinput_unacquire_window_devices helper.
2023-01-27 13:39:06 +01:00
Rémi Bernon
0a355d8a54
dinput: Cleanup low-level hooks on input thread exit.
2023-01-27 13:39:06 +01:00
Rémi Bernon
721437b436
dinput: Update the device status while holding its CS.
2023-01-27 13:39:06 +01:00
Rémi Bernon
6122dddf4f
dinput: Update the input thread device list when notified only.
2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
e1169dfabe
windows.system.profile.systemmanufacturers: Implement ISmbiosInformationStatics_get_SerialNumber.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53747
2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
d58a24d9c3
windows.system.profile.systemmanufacturers/tests: Add ISmbiosInformationStatics_get_SerialNumber tests.
2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
34ff248bf2
windows.system.profile.systemmanufacturers: Stub ISmbiosInformationStatics interface.
2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
db684bff7f
windows.system.profile.systemmanufacturers: Add stub DLL.
2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
e8ebab396d
include: Add windows.system.profile.systemmanufacturers.idl file.
2023-01-27 13:39:06 +01:00
Alistair Leslie-Hughes
84d38ef306
include: Add D3DKMT_ENUMADAPTERS2 structure.
2023-01-27 13:39:06 +01:00
Paul Gofman
a0456fb31a
msauddecmft: Add stub dll.
2023-01-27 13:39:06 +01:00