Vijay Kiran Kamuju
48ba724640
mscms: Add stub for WcsGetDefaultColorProfile.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56554
2024-04-15 18:10:44 +02:00
Rémi Bernon
b395d9ec9f
winevulkan: Remove now unnecessary vkCreateSwapchainKHR driver entry.
2024-04-11 09:00:10 -05:00
Rémi Bernon
381125f749
winevulkan: Remove now unnecessary vkDestroySwapchain driver entry.
2024-04-11 09:00:07 -05:00
Rémi Bernon
01386ca7e9
win32u: Introduce a new vulkan_surface_presented driver entry.
2024-04-11 09:00:07 -05:00
Rémi Bernon
d2892d352d
winevulkan: Pass surface info for each vkQueuePresent swapchain to win32u.
2024-04-11 09:00:03 -05:00
Rémi Bernon
a0ace8f09f
winevulkan: Remove unnecessary vkGetSwapchainImagesKHR driver entry.
2024-04-09 08:29:11 -05:00
Hans Leidekker
738ec82855
msi/tests: Get rid of workarounds for old Windows versions.
2024-04-09 08:25:49 -05:00
Rémi Bernon
c43655d8ed
include: Add MFTOPOLOGY_DXVA_MODE enum definition.
2024-04-09 08:25:16 -05:00
Alistair Leslie-Hughes
74a32e2b43
include: Add more DBCOLUMN_ defines.
2024-04-04 20:49:43 +02:00
Alistair Leslie-Hughes
e08fbd2743
include: Add some DWMWA_* enum values.
2024-04-04 20:49:43 +02:00
Alistair Leslie-Hughes
a865ec353c
include: Add STORAGE_HOTPLUG_INFO structure.
2024-04-04 20:49:43 +02:00
Rémi Bernon
69b049d1b6
winevulkan: Remove now unnecessary vkDestroyInstance driver entry.
2024-03-28 19:48:52 +01:00
Rémi Bernon
a875c18552
winevulkan: Remove now unnecessary vkCreateInstance driver entry.
2024-03-28 19:48:49 +01:00
Rémi Bernon
c7da2450c9
winevulkan: Introduce a new get_host_surface_extension driver entry.
2024-03-28 19:48:48 +01:00
Rémi Bernon
5db24dbb32
winevulkan: Remove now unnecessary vkEnumerateInstanceExtensionProperties driver entry.
2024-03-28 19:48:46 +01:00
Rémi Bernon
c635a25f21
win32u: Rename struct adapter to struct source.
...
To match the D3DKMT terminology and avoid confusion between the GPUs,
which are called adapter there.
2024-03-28 19:47:38 +01:00
Rémi Bernon
fecfb44240
win32u: Use named adapters instead of struct gdi_adapter.
2024-03-28 19:47:38 +01:00
Alistair Leslie-Hughes
ac49899e32
fltmgr.sys: Implement FltBuildDefaultSecurityDescriptor.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2024-03-27 22:44:57 +01:00
Alexandre Julliard
5e1da85068
include: Fix a parameter type in the IEnumTfUIElements interface.
...
Caught by midl.
2024-03-27 22:08:56 +01:00
Rémi Bernon
4573910acc
win32u: Move D3DKMT vulkan implementation out of winex11.
2024-03-26 22:46:05 +01:00
Paul Gofman
aa8487a4b3
ddraw: Store wined3d state in d3d_device.
2024-03-26 22:26:51 +01:00
Paul Gofman
9492a10f44
wined3d: Factor out wined3d_texture_set_lod() function.
2024-03-26 22:26:51 +01:00
Paul Gofman
ddff863355
windows.perception.stub: Add stub IHolographicSpaceInterop interface.
2024-03-26 18:22:24 +01:00
Nikolay Sivov
e1606d698f
include: Remove XMLSchemaCache60 from msxml2.idl.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-22 21:00:22 +01:00
Rémi Bernon
c11f9a8bc9
win32u: Move vkGet(Device|Instance)ProcAddr helpers inline.
2024-03-22 17:05:31 +01:00
Rémi Bernon
a75dde2c1f
winevulkan: Stop generating the wine/vulkan_driver.h header.
2024-03-22 17:05:31 +01:00
Rémi Bernon
28873ce8c4
win32u: Move vulkan loading and init guard out of the drivers.
2024-03-22 17:05:31 +01:00
Rémi Bernon
b053e924e8
server: Process internal messages when checking queue status.
2024-03-21 22:19:58 +01:00
Rémi Bernon
1e053810f3
mfplat/mediatype: Implement MFCreateMediaTypeFromRepresentation.
2024-03-21 22:19:57 +01:00
Vijay Kiran Kamuju
3719aed1f9
d3dcompiler: Add D3DCreateLinker stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52622
2024-03-20 09:15:18 +01:00
Rémi Bernon
a712d7ec87
mfplat/mediatype: Stub MFInitMediaTypeFromMFVideoFormat.
2024-03-19 23:02:11 +01:00
Alexandre Julliard
d70dd61030
msvcrt: Use floating point comparison builtins also in MSVC mode.
2024-03-19 11:06:03 +01:00
Rémi Bernon
4319ada736
mfplat/mediatype: Implement MFInitMediaTypeFromVideoInfoHeader2.
2024-03-15 15:06:38 +01:00
Alexandre Julliard
08f46b8de0
include: Add some new status codes.
...
And sort everything consistently.
2024-03-15 15:06:37 +01:00
Alexandre Julliard
98b7095a21
include: Add some new error codes.
...
And sort everything consistently.
2024-03-15 15:06:37 +01:00
Jinoh Kang
ce41edab3f
ntdll: Implement NtMakePermanentObject.
2024-03-15 15:06:37 +01:00
Jinoh Kang
e368515eef
server: Generalize server request make_temporary to set_object_permanence.
...
Required for implementing NtMakePermanentObject().
2024-03-15 15:06:33 +01:00
Alexandre Julliard
180bd1044b
ntdll: Implement RtlGetCallersAddress.
2024-03-14 18:02:29 +01:00
Eric Pouech
abac4b879e
include: Update minidumpapiset.h.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-13 21:04:34 +01:00
Vijay Kiran Kamuju
929732034c
include: Add Windows.UI.ViewManagement.UIViewSettings definitions.
2024-03-13 19:10:58 +01:00
Rémi Bernon
00a541d6a0
win32u: Move D3DKMT VidPn* functions out of winex11.
2024-03-13 18:28:49 +01:00
Alexandre Julliard
fd865a8386
include: Define setjmpex prototype even when it's a builtin.
2024-03-12 20:49:21 +01:00
Brendan Shanks
befd7abe10
server: Remove support for msg_accrights FD passing.
2024-03-11 18:12:03 +01:00
Nikolay Sivov
f2e6fc695a
include: Add ID2D1DeviceContext6 definition.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-11 18:12:03 +01:00
Nikolay Sivov
94f5cd1d30
include: Add ID2D1Factory7 definition.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-11 18:12:03 +01:00
Alexandre Julliard
f127448d00
ntdll: Implement RtlWalkFrameChain on x86-64.
2024-03-11 17:29:44 +01:00
Alexandre Julliard
1d168222fd
include: Always use _setjmpex on non-i386 platforms.
2024-03-08 17:37:08 +01:00
Alexandre Julliard
4a026f4230
ntdll: Support the __os_arm64x_helper functions in the loader.
2024-03-08 17:37:08 +01:00
Zebediah Figura
95a91bd816
ntdll: Implement NtSetInformationProcess(ProcessAccessToken).
2024-03-08 09:49:52 +01:00
Alexandros Frantzis
e7ccb1480a
winewayland.drv: Implement wglSetPixelFormat(WINE).
...
Introduce the internal wayland_gl_drawable object, which associates a
window (and its backing Wayland surface) with an EGL surface.
2024-03-06 19:12:08 +01:00
Martin Storsjö
aa78b46e9c
arm64: Expose information about more modern CPU extensions.
...
Signed-off-by: Martin Storsjö <martin@martin.st>
2024-03-05 20:50:23 +01:00
Rémi Bernon
bb5f0e122f
win32u: Use a custom struct hid_input for NtUserSendHardwareInput.
2024-03-05 20:50:06 +01:00
Rémi Bernon
66baee8b99
win32u: Use NtUserCallHwndParam interface for __wine_send_input.
2024-03-05 20:50:06 +01:00
Florian Will
8dc5242e29
ws2_32: Implement TCP_KEEP{ALIVE,CNT,INTVL} options.
2024-03-04 22:39:57 +01:00
Florian Will
6d2a900487
include: Add TCP_KEEPCNT and TCP_KEEPINTVL definitions.
2024-03-04 22:39:57 +01:00
Zebediah Figura
08219c02b3
shell32/tests: Add tests for context menu copy/paste.
2024-03-04 15:39:06 +01:00
Philip Rebohle
ec6879b78e
winevulkan: Update to VK spec version 1.3.279.
...
Signed-off-by: Philip Rebohle <philip.rebohle@tu-dortmund.de>
2024-03-04 15:39:06 +01:00
Alexandre Julliard
42cebcca3c
ntdll: Use the correct structure for non-volatile registers on ARM64.
2024-03-04 14:07:28 +01:00
Alexandre Julliard
9ac8d63e22
include: Move unwinding functions definitions to rtlsupportapi.h.
2024-03-01 10:21:48 +01:00
Jacek Caban
f380e34a5e
winevulkan: Update to VK spec version 1.3.278.
...
The new spec uses length attribute for some static arrays. Change is_dynamic_array
to account account for that. Eventually we could use the new information to improve
conversion thunks.
2024-02-29 21:22:06 +01:00
Alexandre Julliard
c67053bcce
include: Remove the private definitions of the exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
9478e1f74c
ntdll: Move RtlHashUnicodeString constants to a public header.
2024-02-28 19:51:20 +01:00
Alexandre Julliard
6a153ac33e
ntdll: Use the exported structures for dll redirection data.
2024-02-28 19:51:20 +01:00
Rémi Bernon
a1d63d109d
server: Keep track of the winstation input desktop.
2024-02-28 19:51:20 +01:00
Rémi Bernon
c77261dd5c
win32u: Introduce new NtUserSwitchDesktop syscall stub.
2024-02-28 19:51:20 +01:00
Vijay Kiran Kamuju
c34159db39
include: Add IRegistrationTrigger definition.
2024-02-27 21:17:58 +01:00
Alexandre Julliard
0abbb467af
include: Add SEH information to ARM64EC syscalls.
2024-02-26 22:44:35 +01:00
Alexandre Julliard
852e2ffc13
include: Add new idl files to the makefile.
2024-02-22 12:56:33 +01:00
Rémi Bernon
f7bff8802f
winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceFormatsKHR driver entry.
2024-02-22 12:56:14 +01:00
Rémi Bernon
8a98408056
winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceFormats2KHR driver entry.
2024-02-22 12:47:25 +01:00
Alex Henrie
2e9a57a0b8
include: Add debugstr_time to wine/strmbase.h.
2024-02-22 12:30:47 +01:00
Rémi Bernon
d0eea21735
winevulkan: Remove now unnecessary vkGetPhysicalDevicePresentRectanglesKHR driver entry.
2024-02-21 22:30:34 +01:00
Rémi Bernon
e4ff578bcc
win32u: Deduce monitor device flags from their adapter.
2024-02-21 21:55:04 +01:00
Biswapriyo Nath
6ec9f446eb
include: Add FaceDetector runtimeclass in windows.media.faceanalysis.idl.
2024-02-20 22:26:58 +01:00
Biswapriyo Nath
f0ab43fea2
include: Add DetectedFace runtimeclass in windows.media.faceanalysis.idl.
2024-02-20 22:26:57 +01:00
Biswapriyo Nath
fbe99509d6
include: Add SoftwareBitmap runtimeclass in windows.graphics.imaging.idl.
2024-02-20 22:26:57 +01:00
Biswapriyo Nath
af4838321e
include: Add BitmapBuffer runtimeclass in windows.graphics.imaging.idl.
2024-02-20 22:26:57 +01:00
Biswapriyo Nath
fe4f7632a7
include: Add IDirect3DSurface in windows.graphics.directx.direct3d11.idl.
2024-02-20 22:26:57 +01:00
Eric Pouech
552bc893e1
dbghelp: Don't expected a fixed number of substreams in DBI header (PDB).
...
MSC no longer emits a fixed number of substreams (depending on version of
PDB file), but can emit less.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-20 10:51:37 +01:00
Eric Pouech
dee3be21a3
winedump: Don't expect a fixed number of substreams in DBI header (PDB).
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-20 10:51:36 +01:00
Jinoh Kang
4f61a8a1ab
include: Add definition for FILE_STAT_INFORMATION.
2024-02-19 21:28:41 +01:00
Vijay Kiran Kamuju
08803bd136
include: Add msdelta header file.
2024-02-19 20:39:43 +01:00
Zebediah Figura
063a377df4
shell32: Properly implement context menu verbs.
...
Enumerate "shell" registry key entries instead of hardcoding a list.
Don't enumerate any entries unless all the files have the same type.
Pass the correct type to ShellExecuteEx().
2024-02-19 18:28:21 +01:00
Alex Henrie
e7364e2165
include: Annotate NdrGetBuffer with __WINE_(ALLOC_SIZE|MALLOC).
...
It would be nice to annotate it with __WINE_DEALLOC(NdrFreeBuffer) too,
but that causes a bunch of spurious -Wfree-nonheap-object warnings.
2024-02-19 18:15:13 +01:00
Rémi Bernon
bb872831de
winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilitiesKHR driver entry.
2024-02-19 18:14:43 +01:00
Rémi Bernon
923f1d1b10
winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilities2KHR driver entry.
2024-02-19 18:14:43 +01:00
Daniel Lehman
7c6a50cc46
include: Add some msvcrt declarations.
2024-02-16 23:32:06 +01:00
Paul Gofman
7ae488a2bb
ntdll: Don't hardcode xstate size in syscall frame.
2024-02-16 23:32:06 +01:00
Krzysztof Bogacki
10db5b67b8
gdi32: Add D3DKMTEnumAdapters2() stub.
...
Signed-off-by: Krzysztof Bogacki <krzysztof.bogacki@leancode.pl>
2024-02-15 20:39:46 +01:00
Geoffrey McRae
b8c75f3d2a
include: Add interfaces for ID3D11On12Device1 and ID3D11On12Device2.
2024-02-14 23:23:25 +01:00
Rastislav Stanik
1bab7ea25e
iphlpapi: Add stub for GetAnycastIpAddressTable().
...
This change adds an implementation of Win32 API function
GetAnycastIpAddressTable() that does not return real information, it
just says "no entries found".
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56065
2024-02-14 19:19:32 +01:00
Zhiyi Zhang
ca97cb8700
server: Inherit internal desktop flags when creating desktops.
...
Based on Rémi's idea.
CEF applications create their own desktops and so is_virtual_desktop() could incorrectly
report that virtual desktop is off if DF_WINE_VIRTUAL_DESKTOP is not inherited.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55810
2024-02-13 22:37:50 +01:00
Zhiyi Zhang
2990a4f8c3
include: Rename DF_WINE_CREATE_DESKTOP to DF_WINE_VIRTUAL_DESKTOP.
2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
df9b41afcb
windows.security.authentication.onlineid: Add IOnlineIdServiceTicketRequestFactory stub interface.
2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
a3ef7d7487
windows.security.authentication.onlineid: Add IOnlineIdSystemAuthenticatorStatics stub interface.
2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf
f0b32fa541
include: Add windows.security.authentication.onlineid.idl file.
2024-02-13 22:37:50 +01:00
Alexandre Julliard
b9a985a677
include: Add some public exception handling structures.
2024-02-13 17:59:38 +01:00
Paul Gofman
0b441c4c8f
kernel32/tests: Add tests for critical section debug info presence.
2024-02-13 15:46:24 +01:00
Alexandre Julliard
de492f9a34
ntdll: Implement RtlLookupFunctionTable.
2024-02-12 22:53:21 +01:00
Shaun Ren
c45bedbf23
sapi: Add ISpeechObjectToken stub.
2024-02-09 18:00:04 +01:00
Rémi Bernon
1664ad7d50
server: Fix rawinput buffer sizes and alignment on WoW64.
2024-02-09 11:14:07 +01:00
Rémi Bernon
2eb8950392
server: Move rawinput message conversion from win32u.
...
Appending the entire RAWMOUSE / RAWKEYBOARD / RAWHID + report structs
after the hardware message data, instead of using a custom intermediate
structure.
2024-02-09 11:14:07 +01:00
Rémi Bernon
c8bf3ba2da
server: Stop using hardware_msg_data in rawinput_message.
2024-02-08 23:31:24 +01:00
Rémi Bernon
f86cca3897
server: Stop using union rawinput in hw_input_t.
2024-02-08 23:31:24 +01:00
Rémi Bernon
c62ca2e1aa
server: Combine HID usage page and usage together.
2024-02-08 23:31:24 +01:00
Alexandre Julliard
de988eeea0
server: Add hybrid flag in image mapping information.
2024-02-08 17:07:22 +01:00
Alexandre Julliard
e05c6c8211
server: Don't update the entry point in the image information for ARM64EC modules.
2024-02-08 17:07:22 +01:00
Alexandre Julliard
b41566fb31
ntdll: Fix stack layout for ARM syscalls.
2024-02-07 11:57:15 +01:00
Georg Lehmann
05a0da8ab9
winevulkan: Enable VK_ARM_render_pass_striped.
2024-02-06 22:54:21 +01:00
Georg Lehmann
ea890c4733
winevulkan: Update to VK spec version 1.3.277.
2024-02-06 22:54:21 +01:00
Paul Gofman
16dafed08b
msvcrt: Adjust _gmtime64_s() accepted time limits.
2024-02-06 22:54:21 +01:00
Aida Jonikienė
124ea59b8d
configure: Use YEAR2038 macro when it's available.
...
autoconf 2.72 disabled the time size increase when LARGEFILE macro is being
used: https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=cf09f48841b66fe76f606dd6018bb3a93242a7c9
That change can cause 32-bit Wine to return EOVERFLOW when running
stat() on a file in certain edge cases (which causes some files to
be skipped leading to applications failing to run properly).
This change was tested with both autoconf 2.71 and 2.72 to make sure
nothing broke there.
2024-02-06 16:34:09 +01:00
Eric Pouech
d68a0e650a
kernel32/tests: Test DUPLICATE_SAME_ATTRIBUTES flag in DuplicateHandle().
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-06 11:39:58 +01:00
Jacek Caban
3c19b29ce6
include: Add RtlRestoreContext declaration.
2024-02-05 21:50:12 +01:00
Louis Lenders
c3918f2a82
shcore: Add stub for RegisterScaleChangeNotifications.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56244
2024-02-01 22:52:20 +01:00
Rémi Bernon
d352b852a9
winevulkan: Remove now unnecessary vkGetDeviceGroupSurfacePresentModesKHR driver entry.
2024-02-01 11:02:40 +01:00
Rémi Bernon
4a16bcf9ab
winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfacePresentModesKHR driver entry.
2024-02-01 11:02:37 +01:00
Rémi Bernon
70469abc05
winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceSupportKHR driver entry.
2024-02-01 11:02:33 +01:00
Louis Lenders
a24039ad09
ntdll: Add stub for RtlGetDeviceFamilyInfoEnum.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56259
2024-01-31 11:04:29 +01:00
Alexandre Julliard
008f64557d
include: Include cfg.h from cfgmgr32.h.
2024-01-30 22:41:17 +01:00
Helix Graziani
91d60983ac
cfgmgr32: Add CM_Get_Device_Interface_PropertyW stub.
2024-01-30 22:41:17 +01:00
Alexandre Julliard
658a0665d4
ntdll: Use the system setjmp/longjmp for exceptions in Unix libs.
2024-01-29 17:18:58 +01:00
Eric Pouech
1bdf94a409
dmime: Fix IDirectMusicAudioPath::GetObjectInPath() prototype.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-29 10:42:48 +01:00
Zebediah Figura
775812ab11
d3d11: Report support for shader stencil export if available.
2024-01-26 23:47:04 +01:00
Russell Greene
c2d683488e
powrprof: Add PowerWriteACValueIndex stub.
2024-01-25 20:48:33 +01:00
Alistair Leslie-Hughes
d6a6e1f186
include: Correct KMTQAITYPE values.
...
Windows SDK skips the value 14 and KMTQAITYPE_DISPLAY_UMDRIVERNAME was assigned
a value of 71 in the SDK but wasn't in the correct order.
2024-01-25 18:01:40 +01:00
Bernhard Übelacker
ab28825ace
ntdll: Fix structure layout in RtlQueryProcessDebugInformation for 64-bit.
...
This is to avoid crash in Process Explorer 17.05.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56235
2024-01-24 21:36:23 +01:00
Rémi Bernon
e2b637c8dc
windows.gaming.input: Stub IRawGameController2 interface.
2024-01-24 12:17:35 +01:00
Paul Gofman
7bd070ae86
ntdll: Return STATUS_DEBUGGER_INACTIVE from NtSystemDebugControl() stub.
2024-01-23 22:56:53 +01:00
Rémi Bernon
aaf34e3f7e
include: Add more HID digitizer usage definitions.
2024-01-23 12:20:45 +01:00
Alex Henrie
cba29adf06
ntoskrnl: Reimplement ExAllocatePool* on top of ExAllocatePool2.
...
Microsoft deprecated all of these functions except ExAllocatePool2 and
ExAllocatePool3, so it's a safe bet that in Windows the old functions
are just wrappers around the new ones now.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54362
2024-01-22 14:22:21 +01:00
Alex Henrie
87761a8a92
include: Add POOL_FLAGS and POOL_FLAG_*.
2024-01-22 14:22:20 +01:00
Eric Pouech
46ab4f0ce7
include: Avoid redefining _InterlockedCompareExchange128 as inline.
...
Note the _InterlockedCompareExchange128 for a x86_64 machine is only
defined as intrinsic when -mcx16 option is enabled.
But we use always use the intrinsic definition on x86_64 so that
compilation done without the -mcx16 could be detected (on C++ only).
And the intrinsic has been added recently to aarch64 machine for clang.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-22 14:16:07 +01:00
Eric Pouech
72c4adc036
include: Avoid defining intrinsic functions as inline.
...
Now clang provides intrinsic variant of Interlocked*64 family on i386
machine.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-01-22 14:15:43 +01:00
Fabian Maurer
5de5ae4eb1
include: Add Windows.UI.ViewManagement.InputPane definitions.
2024-01-22 14:15:13 +01:00
Alexandre Julliard
3031f15784
include: Add a typedef for user callback function pointers.
2024-01-22 11:26:56 +01:00
Rémi Bernon
681d201462
include: Add HEAACWAVEINFO and HEAACWAVEFORMAT definitions.
2024-01-22 10:14:32 +01:00
Vijay Kiran Kamuju
f24b20f01e
include: Add Windows.Storage.Streams.InMemoryRandomAccessStream runtimeclass definition.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54963
2024-01-22 10:13:28 +01:00
Zhiyi Zhang
032834fd6c
include: Add some bcrypt definitions.
2024-01-19 21:18:04 +01:00
Zhiyi Zhang
2021959538
include: Add some ncrypt definitions.
2024-01-19 21:18:04 +01:00
Etaash Mathamsetty
aea7918433
xinput: Implement XInputGetCapabilitiesEx.
2024-01-19 12:41:02 +01:00
Hans Leidekker
a9193a200f
bcrypt: Add support for setting DH parameters.
2024-01-18 18:08:53 +01:00
Alexandre Julliard
a9e42169ca
user32: Return result through NtCallbackReturn for the draw text callback.
2024-01-18 18:08:49 +01:00
Alexandre Julliard
85e351abaf
user32: Return result through NtCallbackReturn for the DDE message callback.
2024-01-18 18:08:48 +01:00
Alex Henrie
3fbdd41297
include: Add mgmtapi.h and LPSNMP_MGR_SESSION.
2024-01-18 18:08:48 +01:00
Rémi Bernon
746de31897
win32u: Remove now unnecessary ImeToAsciiEx driver entry.
2024-01-17 21:54:59 +01:00
Rémi Bernon
5f313c0fdb
win32u: Move ImeToAsciiEx implementation from winex11.
...
Using a new WINE_IME_POST_UPDATE NtUserMessageCall call for the drivers.
2024-01-17 21:54:55 +01:00
Dmitry Timoshkov
16d2f3c8a7
ntdll: Add NtCompareTokens() stub.
...
SQL Native Client ODBC driver fails to load if GetProcAddress("NtCompareTokens")
returns NULL, however it never calls it.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-01-17 11:30:55 +01:00
Alistair Leslie-Hughes
7ea0a3609c
include: Add more D3D_FEATURE_LEVEL_ defines.
2024-01-17 11:07:00 +01:00
Biswapriyo Nath
e031a0d0da
include: Add missing macros in devenum.idl.
2024-01-17 11:07:00 +01:00
Biswapriyo Nath
407bfcf985
include: Add D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT in d3d12video.idl.
2024-01-17 11:01:34 +01:00
Biswapriyo Nath
51e1f5e43d
include: Add D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS in d3d12video.idl.
2024-01-17 11:01:34 +01:00
Biswapriyo Nath
e63a998420
include: Add D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS in d3d12video.idl.
2024-01-17 11:01:34 +01:00
Biswapriyo Nath
0c2cdfffd9
include: Add D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS in d3d12video.idl.
2024-01-17 11:01:34 +01:00
Nikolay Sivov
73647adaef
ntdll: Update RTL_HEAP_PARAMETERS definition.
2024-01-17 10:58:39 +01:00
Alexandre Julliard
06bfde3bff
Update copyright info for 2024.
2024-01-01 20:15:23 +01:00
Brendan Shanks
2c14e0777a
include: Assert that the debug channel name will be null-terminated and is not too long.
2023-12-27 12:12:14 +01:00
Paul Gofman
eaca0f44be
include: Fix boolean return value definition in IIterator<T> methods.
2023-12-22 18:14:40 +01:00
Biswapriyo Nath
6fed2f967b
include: Add SampleGrabber coclass definition in qedit.idl.
2023-12-14 23:40:04 +01:00
Rémi Bernon
19ad5bd598
server: Peek wine internal driver messages regardless of filter.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55774
2023-12-13 19:13:01 +01:00
Nikolay Sivov
f27b62206c
kernel32: Implement GetProcessInformation(ProcessMachineTypeInfo).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-12-08 22:31:38 +01:00
Georg Lehmann
7a2cee7a63
winevulkan: Update to VK spec version 1.3.272.
2023-12-07 21:57:59 +01:00
Alex Henrie
c6f121df19
user.exe: Rename SetDeskWallPaper to SetDeskWallpaper.
...
Although 16-bit function names are not case sensitive, it's best to
match the 32-bit version.
2023-12-07 20:21:43 +01:00
Alex Henrie
adfaef5a86
user32: Correct capitalization of SetDeskWallpaper.
...
Spotted by Vijay Kiran Kamuju.
2023-12-07 20:21:43 +01:00
Alexandre Julliard
0fea0db866
ntdll: Export KeAddSystemServiceTable() instead of the KeServiceDescriptorTable variable.
2023-12-06 13:14:47 +01:00
Nikolay Sivov
26f11bdfe5
ntdll: Use public type for SystemSupportedProcessorArchitectures returned data.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-12-06 10:20:50 +01:00
Nikolay Sivov
dbeaaf2b0f
include: Add missing enum to wdm.h.
2023-12-06 10:20:49 +01:00
Alexandre Julliard
4a138da761
configure: Require SEH support for PE builds.
2023-12-05 09:48:46 +01:00
Jon Doron
28ca56257e
win32u: Add registry data for GPU memory size.
...
Starcraft Remastered is looking up for the GPU physical memory size to
check for minimum requirements to enable RealTime Lighting.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46624
Signed-off-by: Jon Doron <arilou@gmail.com>
2023-12-04 22:10:23 +01:00
Rémi Bernon
288d2c2ef6
winevulkan: Use "host" more consistently instead of "native".
...
We often use "native" to talk about Windows "native" code, which is
confusing here.
2023-12-04 22:10:22 +01:00
Zebediah Figura
c93440b700
d3d9: Upload mapped dynamic vertex and index buffers before every draw.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55591
2023-12-04 22:10:22 +01:00
Etaash Mathamsetty
73a1c134ad
cfgmgr32: Add CM_Register_Notification stub.
2023-12-04 22:10:21 +01:00
Rémi Bernon
62c6646d8f
win32u: Introduce new SystrayDock driver entry points.
2023-12-01 19:08:55 +01:00
Rémi Bernon
22bfdbeb48
win32u: Introduce a new NtUserSystemTrayCall message call.
2023-12-01 19:08:54 +01:00
Myah Caron
79d0c050a9
user32: Add SetDisplayAutoRotationPreferences stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55920
Signed-off-by: Myah Caron <qsniyg@protonmail.com>
2023-12-01 19:07:49 +01:00
Zebediah Figura
1698fd40cd
wined3d: Introduce an API for creating an identity SRV on a texture.
2023-12-01 18:45:44 +01:00
Vijay Kiran Kamuju
d95a04b4eb
gdiplus: Add GdipDrawImageFX stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55945
2023-12-01 18:45:04 +01:00
Fabian Maurer
c55cce6fcb
server: Initialize pe image struct padding to avoid Valgrind warning.
2023-12-01 17:21:39 +01:00
Louis Lenders
9a80befba3
shcore: Add stub for CreateRandomAccessStreamOverStream.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55867
2023-11-30 23:12:54 +01:00
Rémi Bernon
ed9f1d0715
win32u: Allow KBDTABLES conversion from CTRL + ALT to WCHAR.
2023-11-30 23:12:54 +01:00
Rémi Bernon
7c2ea1632f
win32u: Introduce KbdLayerDescriptor user driver entry.
2023-11-30 23:12:54 +01:00
Rémi Bernon
d64ea8e4a6
winewayland.drv: Enumerate Xkb layouts and create matching HKL.
2023-11-30 23:12:54 +01:00
Hans Leidekker
df83abb241
bcrypt: Add support for generating DH keys.
2023-11-30 23:12:54 +01:00
Nikolay Sivov
ba454b239f
gdi32/emf: Use public definition for EMREXTESCAPE record.
2023-11-30 10:23:24 +01:00
Alexandre Julliard
240e4387e8
include: Make strict prototypes the default.
2023-11-29 23:16:39 +01:00
Alexandre Julliard
c14de4c85e
include: Remove DECLSPEC_HIDDEN definition.
2023-11-29 23:16:39 +01:00
Paul Gofman
4c9b39964c
ntdll: Implement NtQueryInformationThread(ThreadIsTerminated).
2023-11-29 20:46:55 +01:00
Biswapriyo Nath
56e19e2c5e
include: Update d3d12sdklayers.idl from vkd3d.
...
This corresponds to vkd3d as of a52604da8cae8ce5639eeb20ef263c12bf70e1df commit.
2023-11-29 20:39:03 +01:00
Fabian Maurer
85e355ddf3
user32: Add stub for GetThreadDpiHostingBehavior.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55892
2023-11-27 23:25:08 +01:00
Paul Gofman
0761c363f4
include: Fix ID3DXLoadUserData definition.
2023-11-24 22:27:39 +01:00
Rémi Bernon
abc0c3c129
twinapi.appcore: Stub Windows.System.UserProfile.AdvertisingManager factory.
2023-11-23 22:53:08 +01:00
Rémi Bernon
81fb29bfb6
include: Add Windows.System.UserProfile.AdvertisingManager runtimeclass.
2023-11-23 22:52:19 +01:00
Rémi Bernon
0cd904e1e1
include: Add Windows.System.Profile.AnalyticsInfo runtimeclass.
2023-11-23 22:52:19 +01:00
Rémi Bernon
57873adfcf
include: Add Windows.Globalization.GeographicRegion runtimeclass.
2023-11-23 22:52:19 +01:00
Rémi Bernon
8ff59986d5
include: Use nested namespaces in windows.system.userprofile.idl.
2023-11-23 22:52:19 +01:00
Paul Gofman
8797c08c5a
include: Add Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation runtimeclass.
2023-11-23 22:51:26 +01:00
Rémi Bernon
aa9ca347c3
mfplat: Add MFInitAMMediaTypeFromMFMediaType stub.
2023-11-22 20:03:23 +01:00
Rémi Bernon
d30a1c377c
mfplat: Add MFCreateAMMediaTypeFromMFMediaType stub.
2023-11-22 20:03:23 +01:00
Rémi Bernon
c36b419344
winewayland.drv: Configure win32u keyboard repeat delay and speed.
2023-11-22 20:03:04 +01:00
Zhiyi Zhang
18c057ee4c
oledb32: Add missing const modifiers.
2023-11-22 10:10:41 +01:00