Gabriel Ivăncescu
f98ba4fa9b
mshtml: Rename EVENTID_INVALID to EVENTID_INVALID_ID.
...
There is actually an "invalid" event type (sent on invalid input for example),
so this avoids confusion with it.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-12-01 20:36:05 +01:00
Nikolay Sivov
95bbaa6210
d3dx9/effect: Split parameters data from effect object.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-01 20:36:05 +01:00
Nikolay Sivov
26e1293db6
d3dx9/preshader: Handle input register table.
2022-12-01 20:36:05 +01:00
Alex Henrie
7cc7a6defc
msi: Use the wcsdup function instead of reimplementing it.
2022-12-01 20:36:05 +01:00
Paul Gofman
ccfa33b0eb
user32: Add stub for GetPointerInfo().
2022-12-01 20:36:05 +01:00
Jacek Caban
2084f8bc10
winevulkan: Use VK_EXT_external_memory_host extension to map memory on wow64.
2022-12-01 20:36:05 +01:00
Jacek Caban
bbdad7474a
winevulkan: Wrap VkDeviceMemory.
2022-12-01 20:36:04 +01:00
Jacek Caban
60085e4687
winevulkan: Don't try to unwrap missing optional handle struct members.
2022-12-01 20:36:04 +01:00
Jacek Caban
feab1634ee
winevulkan: Fix handling pointers to pointer-size variables in 32-bit thunks.
2022-12-01 20:36:04 +01:00
Alex Henrie
ce7375725a
include: Define __stat64.
...
Needed to compile Tera Term.
2022-12-01 20:36:04 +01:00
Ivo Ivanov
74bea38941
winebus.sys: Search for added devices by devnode path in process_monitor_event().
...
Fixes process_monitor_event() failing to remove already added
devices.
2022-12-01 20:36:04 +01:00
Piotr Caban
9c939184f3
winspool: Use providor for WritePrinter implementation.
2022-12-01 20:36:04 +01:00
Piotr Caban
e164b8cefb
winspool: Use providor for print jobs implementation.
2022-12-01 20:36:04 +01:00
Piotr Caban
a04bf6e8a8
localspl: Fix error handling in ScheduleJob.
2022-12-01 20:36:04 +01:00
Piotr Caban
e687ebd363
localspl: Return error if cups port handle is used from different threads.
2022-12-01 20:36:04 +01:00
Piotr Caban
b09f8714ae
localspl: Add cups port extension.
2022-12-01 20:36:04 +01:00
Alexandre Julliard
ee147d9216
ntdll: Replace the __wine_unix_call() syscall by a function calling through the dispatcher.
2022-12-01 20:36:04 +01:00
Alexandre Julliard
7e680152d4
wow64cpu: Add a custom 32->64 thunk for Unix calls.
2022-12-01 20:36:04 +01:00
Alexandre Julliard
a6bb3662dc
ntdll: Implement a faster Unix call dispatcher on ARM.
2022-12-01 20:36:04 +01:00
Alexandre Julliard
2332fe7935
ntdll: Implement a faster Unix call dispatcher on ARM64.
2022-12-01 20:36:04 +01:00
Alexandre Julliard
5277c75406
ntdll: Implement a faster Unix call dispatcher on x86_64.
...
Inspired by a patch from Rémi Bernon.
2022-12-01 20:36:02 +01:00
Alexandre Julliard
911789e757
ntdll: Implement a faster Unix call dispatcher on i386.
...
Inspired by a patch from Rémi Bernon.
2022-12-01 20:35:47 +01:00
Alexandre Julliard
90adeb125f
ntdll: Export the Unix call dispatcher function pointer.
2022-12-01 11:38:23 +01:00
Alexandre Julliard
0f67dbb50e
opengl32: Fix calling convention of Unix call entry points.
2022-12-01 11:38:23 +01:00
Zebediah Figura
5addec3966
wineusb.sys: Do not close the device handle more than once.
...
Since multiple interfaces can hold onto it, we need to refcount it. In order to
do this just refcount the parent device, and close the handle only when the
parent device refcount reaches 0.
2022-12-01 10:25:29 +01:00
Brendan Shanks
9ab93415f7
loader: In macOS preloader, manually set 'environ' to work around a bug in macOS 12 and later.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54009
2022-12-01 10:25:19 +01:00
Brendan Shanks
588e555425
loader: In macOS preloader, fix up argc/argv in C rather than asm.
2022-12-01 10:25:19 +01:00
Brendan Shanks
4ec770a139
loader: Add comments to 'start' in macOS preloader.
2022-12-01 10:25:19 +01:00
Alex Henrie
57ce3b9190
include: Annotate WlanAllocateMemory with __WINE_(ALLOC_SIZE|DEALLOC|MALLOC).
2022-12-01 10:24:15 +01:00
Alex Henrie
6136b54757
services: Use standard C functions for memory allocation.
2022-12-01 10:24:10 +01:00
Anton Baskanov
4192ee2657
winegstreamer: Register MPEG layer-3 decoder.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-12-01 10:21:35 +01:00
Anton Baskanov
5d8ef3ffe9
quartz/tests: Add tests for MPEG layer-3 decoder quality control.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-12-01 10:21:35 +01:00
Anton Baskanov
ac83c31e96
quartz/tests: Add tests for MPEG layer-3 decoder streaming events.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-12-01 10:21:35 +01:00
Anton Baskanov
dce5f731a2
quartz/tests: Add tests for MPEG layer-3 decoder sample timestamps.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-12-01 10:21:35 +01:00
Anton Baskanov
54a59330a6
quartz/tests: Add tests for MPEG layer-3 decoder sample processing.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-12-01 10:21:35 +01:00
Anton Baskanov
64359796e9
quartz/tests: Add tests for MPEG layer-3 decoder source connection.
...
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-12-01 10:21:35 +01:00
Ziqing Hui
23b72ad133
wmvcore/tests: Test subtype and formattype for IWMMediaProps.
...
We can see that subtype returned by IWMMediaProps is different from
the one returned by IWMOutputMediaProps.
2022-12-01 10:20:58 +01:00
Rémi Bernon
83f77d02c1
wmvcore/tests: Test changing compressed samples dynamically.
2022-12-01 10:20:28 +01:00
Rémi Bernon
bd747f22c3
wmvcore/tests: Test user time granularity and delivered pts.
2022-12-01 10:20:27 +01:00
Rémi Bernon
35991d9d94
wmvcore/tests: Track and check last and next output pts.
2022-12-01 10:20:27 +01:00
Rémi Bernon
31a08b84ce
wmvcore/tests: Test OnTime callback events synchronously.
2022-12-01 10:20:27 +01:00
Rémi Bernon
ce64755578
wmvcore/tests: Fix OnStreamSample stream number checks.
2022-12-01 10:20:27 +01:00
Rémi Bernon
debe249ae9
wmvcore/tests: Test that a unique read thread is involved.
...
And that it also allocates the samples.
2022-12-01 10:20:25 +01:00
Rémi Bernon
5e70f1cfaf
wmvcore: Move async reader from winegstreamer/wm_asyncreader.c.
2022-12-01 10:20:14 +01:00
Nikolay Sivov
30c33c2f98
d3d10/effect: Add sin/cos instruction support for expressions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-11-30 23:32:37 +01:00
Nikolay Sivov
8dcadad5c0
d3d10/effect: Add 'mul' instruction support for expressions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-11-30 23:32:36 +01:00
Nikolay Sivov
eb3e4b79ac
d3d10/effect: Add 'neg' instruction support for expressions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-11-30 23:32:34 +01:00
Nikolay Sivov
854ecc773c
d3d10/effect: Add min/max instructions support for expressions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-11-30 23:32:33 +01:00
Nikolay Sivov
9a4f1bb229
d3d10/effect: Remove unused field from property description data.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-11-30 23:32:31 +01:00
Gabriel Ivăncescu
4376a8c709
include/mshtmhst: Add CGID_ScriptSite and CMDIDs for it.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-30 20:48:20 +01:00