1
0
Fork 0
mirror of synced 2025-03-07 03:53:26 +01:00
Commit graph

140543 commits

Author SHA1 Message Date
Alexandre Julliard
4d8ee6bb18 widl: Add /robust flags in correlation descriptors. 2024-04-02 23:30:10 +02:00
Louis Lenders
7cd0f395ca wbemprox: Add property 'Status' to Win32_BIOS.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56361
2024-04-02 12:17:26 +02:00
Nikolay Sivov
f38a32e64c d2d1/tests: Add a test for a custom effect using a pixel shader.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-04-01 20:23:14 +02:00
Nikolay Sivov
51b675ef7f d2d1/effect: Use a helper internally instead of IsShaderLoaded().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-04-01 20:23:13 +02:00
Nikolay Sivov
43ce2bf5da d2d1/effect: Use effect property types identifier directly in initializers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-04-01 20:23:11 +02:00
Jacek Caban
aa2aa2033c ntdll: Use __ASM_GLOBAL_IMPORT for RtlUnwind.
Avoids importing locally defined symbols on ARM and ARM64, where we call it from winecrt0.
2024-04-01 20:22:52 +02:00
Rémi Bernon
593dcb1b5c mf/session: Avoid leaking samples in transform_node_deliver_samples. 2024-04-01 20:22:46 +02:00
Alexandre Julliard
43fb0ecd07 msi/tests: Delete the temp .msi file in all failure cases. 2024-04-01 09:12:07 +02:00
Dmitry Timoshkov
8568848ba8 windowscodecs: Silence fixme for IID_CMetaBitmapRenderTarget.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-03-29 22:45:36 +01:00
Nikolay Sivov
87ebccc37d d2d1/tests: Get rid of test shader blobs.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-29 22:45:36 +01:00
Zebediah Figura
c9b72d2d2f wined3d: Remove the OffscreenRenderingMode setting.
FBOs are required now.
2024-03-29 22:45:36 +01:00
Zebediah Figura
437eb42ad2 wined3d: Require EXT_framebuffer_object. 2024-03-29 22:45:36 +01:00
Zebediah Figura
b9d2885148 wined3d: Use dynamic state for patch vertex count if possible. 2024-03-29 22:45:36 +01:00
Zebediah Figura
6f6ef6cd04 wined3d: Use dynamic state for primitive type if possible. 2024-03-29 22:45:36 +01:00
Zebediah Figura
48d68e0c50 wined3d: Enable EXT_extended_dynamic_state2. 2024-03-29 22:45:36 +01:00
Alexandre Julliard
8bac669056 rpcrt4: Make sure that the stack is set when catching an exception.
Fixes a test crash in interpreted mode.
2024-03-29 22:45:34 +01:00
Alexandre Julliard
2d801c46c7 rpcrt4: Return the correct failure for a NULL binding handle.
Fixes a test crash in interpreted mode.
2024-03-29 22:45:14 +01:00
Paul Gofman
a2c20d0e93 avifil32: Update lCurrentFrame in IGetFrame_fnGetFrame(). 2024-03-28 20:00:13 +01:00
Rémi Bernon
d7cf25dcd4 winegstreamer: Fallback to input caps only when no parser was found. 2024-03-28 19:50:00 +01:00
Rémi Bernon
3668a46675 winegstreamer: Create the transform parsed caps from wg_format. 2024-03-28 19:50:00 +01:00
Nikolay Sivov
850660ada0 d3d10/tests: Add a test for effect compilation containing empty buffers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-28 19:49:37 +01:00
Nikolay Sivov
36a4e5c9bb d3d10: Use older compiler for D3D10CompileEffectFromMemory().
Compilation output from D3D10CompileEffectFromMemory() always
contains $Globals buffer, even if it's empty. That matches
behaviour of 33-39 compilers.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-28 19:49:35 +01: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
e4e0ce2bc6 winevulkan: Strip surface extensions in vkEnumerateInstanceExtensionProperties. 2024-03-28 19:48:42 +01:00
Paul Gofman
1194995050 ddraw: Don't demand WINED3D_BIND_SHADER_RESOURCE for making surface in vidmem. 2024-03-28 19:48:08 +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
Rémi Bernon
00a0c97879 win32u: Use a symlink for the logically indexed adapter config key.
Linking it to what will be a physically identified adapter config key.
2024-03-28 19:47:34 +01:00
Rémi Bernon
c6e328c2d0 win32u: Split writing adapter to registry to a separate helper. 2024-03-28 19:47:34 +01:00
Piotr Caban
2546468b4c gdi32: Implicitly call StartPage in ExtEscape on printer DC. 2024-03-28 19:47:27 +01:00
Alistair Leslie-Hughes
e01cb2b915 ntoskrnl/tests: Add FltBuildDefaultSecurityDescriptor test.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2024-03-27 22:44:57 +01:00
Alistair Leslie-Hughes
351d36b0da fltmgr.sys: Create import library.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2024-03-27 22:44:57 +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
Aida Jonikienė
f2f453c454 sapi: Only print GetStatus() FIXME once.
The Speedtest app calls this function excessively.
2024-03-27 22:38:26 +01:00
Brendan Shanks
abcbd85b7c ntdll: Simplify creation of the server directory. 2024-03-27 22:19:24 +01:00
Brendan Shanks
d86627a27a mmdevapi: Make IMMDeviceCollection immutable after creation. 2024-03-27 22:19:24 +01:00
Aida Jonikienė
7a529fc94f wbemprox: Stub most of the Win32_VideoController properties.
Tomato Jones II queries most of these properties and errors out
if any of them aren't found.
2024-03-27 22:19:24 +01:00
Esme Povirk
60059bf744 user32/tests: Revert test updates for win11. 2024-03-27 22:19:24 +01:00
Rémi Bernon
8f58b9e1e1 winegstreamer: Set GST_DEBUG if not set, based on WINEDEBUG channels. 2024-03-27 22:19:24 +01:00
Alexandre Julliard
35cb600c43 idl: Use IPSFactoryBuffer instead of a non-existent IFactoryBuffer.
Caught by midl.
2024-03-27 22:19:24 +01:00
Alexandre Julliard
69849bd2ee widl: Don't skip a pointer level for pointers to pointers to strings. 2024-03-27 11:26:10 +01:00
Rémi Bernon
4573910acc win32u: Move D3DKMT vulkan implementation out of winex11. 2024-03-26 22:46:05 +01:00
Rémi Bernon
dc9229e6fa winex11: Introduce a new find_adapter_from_handle helper. 2024-03-26 22:45:20 +01:00
Rémi Bernon
3686a04cdd winex11: Introduce a new get_vulkan_physical_device helper. 2024-03-26 22:45:18 +01:00
Rémi Bernon
3f5d18b3b6 winex11: Initialize D3DKMT vulkan instance only once.
Creating an instance is an expensive operation and we should avoid
constantly re-creating one when opening then closing a D3DKMT adapter.
2024-03-26 22:44:31 +01:00
Rémi Bernon
eb38f7418a win32u: Open adapters in NtGdiDdDDIEnumAdapters2 outside of the display devices lock. 2024-03-26 22:44:31 +01:00
Alexandre Julliard
47e4907c0d wshom.ocx: Don't show a message box on ShellExecute error. 2024-03-26 22:26:51 +01:00