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
Elizabeth Figura
e8b2eb0021
wined3d: Pass the primary stateblock to wined3d_device_process_vertices().
2024-06-27 11:28:07 +02:00
Rémi Bernon
aa14eea31f
win32u: Use the default window surface when window is not visible.
2024-06-27 11:26:57 +02:00
Rémi Bernon
817cb4dd69
server: Remove now unnecessary active_hooks from replies.
2024-06-26 17:00:19 +02:00
Rémi Bernon
96c44adae8
win32u: Read the active hooks count from the shared memory.
2024-06-26 17:00:18 +02:00
Rémi Bernon
ae5a02e808
server: Update the active hooks bitmaps when hooks are added / removed.
2024-06-26 17:00:18 +02:00
Rémi Bernon
fd3de9005e
server: Create a thread message queue shared mapping.
2024-06-26 17:00:18 +02:00
Vijay Kiran Kamuju
49457ccf21
wevtapi: Add stub EvtCreateRenderContext().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52879
2024-06-25 21:55:06 +02:00
Zhiyi Zhang
d1a62e862e
include: Add some windows.applicationmodel definitions.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
c165459699
include: Add some windows.ui.core definitions.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
425ef9cb23
include: Add windows.ui.input.idl.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
cd8306db83
include: Add windows.devices.input.idl.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
d010f52241
include: Add some windows.system definitions.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
b80657c0a5
include: Add some windows.foundation definitions.
2024-06-24 17:13:05 +02:00
Zhiyi Zhang
cbf1310f87
rometadata: Add initial dll.
2024-06-24 17:13:05 +02:00
Aida Jonikienė
5eafe53e54
ntdll: Fix params_mask type in NtRaiseHardError().
...
Real-world app testing reveals that parameter isn't used as a
pointer (so change it to an integer).
2024-06-24 13:22:53 +02:00
Vijay Kiran Kamuju
2a6e7ab4ed
ntdll: Add stub RtlNumberGenericTableElementsAvl function.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56839
2024-06-24 13:19:21 +02:00
Vijay Kiran Kamuju
1d58a4674c
ntdll: Add stub RtlEnumerateGenericTableWithoutSplayingAvl function.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56839
2024-06-24 13:19:19 +02:00
Vijay Kiran Kamuju
32e2ede0df
ntdll: Fix RtlEnumerateGenericTableWithoutSplaying function parameters.
2024-06-24 13:19:17 +02:00
Rémi Bernon
2eeb4d5192
server: Move the desktop keystate to shared memory.
...
Based on a patch by Huw Davies.
2024-06-21 22:59:39 +02:00
Rémi Bernon
496f663157
server: Store the cursor clip rect in the shared data.
...
Based on a patch by Huw Davies.
2024-06-21 22:59:39 +02:00
Brendan Shanks
5da03c7a60
configure: Define HAVE_WINE_PRELOADER when the preloader is being built.
2024-06-21 17:33:24 +02:00
Rémi Bernon
f5a739ce62
include: Define frexpf as inline function in more cases.
2024-06-21 14:11:54 +02:00
Rémi Bernon
dea96222b4
include: Add a couple of CRT function declarations.
2024-06-21 14:11:54 +02:00
Biswapriyo Nath
4792d3dd2d
include: Add Windows.Graphics.Capture.Direct3D11CaptureFramePool runtimeclass.
2024-06-21 10:47:38 +02:00
Biswapriyo Nath
ffe88e3b0d
include: Add Windows.Graphics.Capture.Direct3D11CaptureFrame runtimeclass.
2024-06-21 10:47:38 +02:00
Biswapriyo Nath
68b62ecdc9
include: Add Windows.Graphics.Capture.GraphicsCaptureItem runtimeclass.
2024-06-21 10:47:38 +02:00
Biswapriyo Nath
657cc2a9f6
include: Add windows.graphics.idl file.
2024-06-21 10:47:37 +02:00
Biswapriyo Nath
0525a996a4
include: Add Windows.Graphics.Capture.IGraphicsCaptureSession3 definition.
2024-06-21 10:47:37 +02:00
Biswapriyo Nath
9954c6b7fb
include: Add Windows.Graphics.Capture.IGraphicsCaptureSession2 definition.
2024-06-21 10:47:35 +02:00
Rémi Bernon
5488d99b3e
server: Move the last cursor time to the desktop session object.
...
Based on a patch by Huw Davies.
2024-06-20 23:03:26 +02:00
Rémi Bernon
728049d6fa
server: Move the cursor position to the desktop session object.
...
Based on a patch by Huw Davies.
2024-06-20 23:03:26 +02:00
Rémi Bernon
20f4c9af0f
server: Return the desktop object locator in (get|set)_thread_desktop.
2024-06-20 23:03:26 +02:00
Rémi Bernon
1e10e3a1c0
server: Allocate shared session object for desktops.
2024-06-20 23:03:26 +02:00
Rémi Bernon
f82b1c1fcf
include: Add ReadNoFence64 inline helpers.
2024-06-20 23:03:26 +02:00
Rémi Bernon
fac940dfac
server: Create a global session shared mapping.
2024-06-20 23:03:26 +02:00
Ziqing Hui
417b4cb453
winegstreamer: Implement stubs for h264 encoder.
2024-06-20 11:16:46 +02:00
Alexandros Frantzis
5b126f7806
opengl32: Add default implementation for wglGetPixelFormatAttribivARB.
...
Extend the wgl_pixel_format struct with extra fields required to
implement wglGetPixelFormatAttribivARB in opengl32.dll. The default
implementation will be used automatically if the driver populates the
extra fields.
2024-06-19 18:40:29 +02:00
Alexandre Julliard
6ea77ec086
kernelbase: Make memory writable in WriteProcessMemory if necessary.
2024-06-18 21:17:11 +02:00
Elizabeth Figura
aa0ab31571
server: Directly wake up wait asyncs when the serial mask changes.
2024-06-18 10:47:22 +02:00
Elizabeth Figura
6b7834d407
server: Check for an existing serial wait ioctl within the ioctl handler.
2024-06-18 10:47:19 +02:00
Rémi Bernon
6eac284201
win32u: Move WM_WINE_DESKTOP_RESIZED into driver internal messages range.
...
It is otherwise ignored and not passed to the drivers WindowMessage callback.
Fixes: b89c9c60d5
2024-06-13 21:07:54 +02:00
Rémi Bernon
71ff81bc2b
win32u: Split WindowPosChanging driver call to a separate CreateWindowSurface.
2024-06-13 21:07:54 +02:00
Rémi Bernon
fe7e94d58c
win32u: Remove unused insert_after WindowPosChanging parameter.
2024-06-13 21:07:54 +02:00
Lucas Chollet
0440cb4b02
dnsapi: Add a stub for DnsServiceBrowse.
...
This is needed by Moku (software for scientific instrument).
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56828
2024-06-13 10:55:22 +02:00
Shengdun Wang
1163e39937
ucrtbase: Fix FILE _flag values.
2024-06-12 21:06:06 +02:00
Piotr Caban
fc8121d05f
ucrtbase: Fix _iobuf struct layout.
2024-06-12 20:54:27 +02:00