Zebediah Figura
9e9f3703b2
d3dx10: Map DXGI_FORMAT_R16_UNORM to DXGI_FORMAT_R16G16B16A16_UNORM in get_d3dx10_dds_format().
2023-04-07 13:18:26 +02:00
Zebediah Figura
2d9b61d039
windowscodecs: Map GUID_WICPixelFormat32bppRGBA1010102 to DXGI_FORMAT_R10G10B10A2_UNORM as well.
2023-04-07 13:18:26 +02:00
Zebediah Figura
2666d020de
d3dx10/tests: Port some additional D3DX10GetImageInfoFromMemory() tests from d3dx11.
2023-04-07 13:18:24 +02:00
Eric Pouech
e658a30a91
psapi: Test filesystem redirection with EnumProcessModulesEx.
...
To make it short: redirection has no impact on EnumProcessModules*()
behavior.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-04-06 18:02:17 +02:00
Paul Gofman
c4073d5abf
win32u: Set DEVPKEY_Device_RemovalPolicy for GPUs.
2023-04-06 17:02:18 +02:00
Paul Gofman
bee387dc8a
win32u: Set DEVPKEY_Device_BusNumber for GPUs.
2023-04-06 17:02:18 +02:00
Paul Gofman
80910517d7
win32u: Set DEVPKEY_Device_MatchingDeviceId for GPUs.
2023-04-06 17:02:18 +02:00
Alexandros Frantzis
2c02d6e817
winex11.drv: Use a distinct type for the settings id.
...
This helps us avoid using an id from a different namespace (e.g.,
from the host handler id namespace) as a settings id.
Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
2023-04-06 14:33:06 +02:00
Alexandros Frantzis
83b1d167bd
winex11.drv: Do not call desktop get_current_mode() from UpdateDisplayDevices.
...
We don't need to set the win32u current mode when we are in virtual
desktop mode, and, additionally, skipping this avoids a deadlock, since
the virtual desktop get_current_mode() implementation recurses into
win32u.
Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
Fixes: 4232312dff
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54781
2023-04-06 14:33:03 +02:00
Alexandros Frantzis
239bc1b756
winex11.drv: Use the proper id with the settings handler.
...
The adapter ids used by the host and settings handlers are not guaranteed
to be compatible, so ensure we are using the proper id with each
handler.
Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
2023-04-06 14:33:01 +02:00
Alexandre Julliard
a44bf343ba
msvcrt: Use the fma()/fmaf() implementation from the bundled musl library.
2023-04-06 14:32:45 +02:00
Alexandre Julliard
21cbe74b88
msvcrt: Use the log2()/log2f() implementation from the bundled musl library.
2023-04-06 14:32:44 +02:00
Alexandre Julliard
714874ba46
msvcrt: Use the log1p()/log1pf() implementation from the bundled musl library.
2023-04-06 14:32:44 +02:00
Alexandre Julliard
ca06438759
msvcrt: Use the exp2()/exp2f() implementation from the bundled musl library.
2023-04-06 14:32:44 +02:00
Alexandre Julliard
6148bf503b
msvcrt: Use the atan2()/atan2f() implementation from the bundled musl library.
2023-04-06 14:32:44 +02:00
Alexandre Julliard
03bdd6d52d
msvcrt: Use the sinh() implementation from the bundled musl library.
...
With the changes from 11166aa01e
.
2023-04-06 14:32:43 +02:00
Alexandre Julliard
9fd9ebcb7a
msvcrt: Use the cosh() implementation from the bundled musl library.
...
With the changes from 60d178b410
.
2023-04-06 14:32:42 +02:00
Alexandre Julliard
66bef6db20
msvcrt: Use the sinhf() implementation from the bundled musl library.
...
With the changes from 4fd9daea4a
.
2023-04-06 14:32:41 +02:00
Alexandre Julliard
248a17377c
msvcrt: Use the coshf() implementation from the bundled musl library.
...
With the changes from 361143252b
.
2023-04-06 14:32:39 +02:00
Alexandre Julliard
bbc8c34735
msvcrt: Use the __expo2()/__expo2f() implementation from the bundled musl library.
2023-04-06 14:32:39 +02:00
Alexandre Julliard
c53bd233f0
msvcrt: Use the log10()/log10f() implementation from the bundled musl library.
2023-04-06 14:32:39 +02:00
Alexandre Julliard
f0c700502a
msvcrt: Use the log()/logf() implementation from the bundled musl library.
2023-04-06 14:32:39 +02:00
Rémi Bernon
3fad9cac5b
dinput/tests: Mark some tests as flaky to work around fvwm bug.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54594
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54713
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54774
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
048b0421ff
include: Add Windows.UI.Composition.CompositionGraphicsDevice definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
191dbcc807
include: Add Windows.UI.Composition.CompositionDrawingSurface definition.
...
Needed by Windows.UI.Composition.CompositionGraphicsDevice.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
0d4b02a15f
include: Add Windows.UI.Composition.CompositionObject definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
3de1dab657
include: Add Windows.UI.Composition.Compositor definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
ee7ba9fb56
include: Add Windows.UI.Composition.CompositionCommitBatch definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
62ac026286
include: Add Windows.UI.Composition.Vector4KeyFrameAnimation definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
208971f181
include: Add Windows.UI.Composition.Vector3KeyFrameAnimation definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
52478c3011
include: Add Windows.UI.Composition.Vector2KeyFrameAnimation definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
dfbe81f7c2
include: Add Windows.UI.Composition.CompositionTarget definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
d3ac460cdd
include: Add Windows.UI.Composition.CompositionScopedBatch definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
b9878e0c2e
include: Add Windows.UI.Composition.ScalarKeyFrameAnimation definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
ed5d87a565
include: Add Windows.UI.Composition.QuaternionKeyFrameAnimation definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
76ffc7324f
include: Add Windows.UI.Composition.CompositionPropertySet definition.
...
Needed for mingw Firefox build and Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
438185ed21
include: Add Windows.UI.Composition.LinearEasingFunction definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:33 +02:00
Mohamad Al-Jaf
c5de4c4357
include: Add Windows.UI.Composition.InsetClip definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
6b173e51e5
include: Add Windows.UI.Composition.ExpressionAnimation definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
779d6b2d3c
include: Add Windows.UI.Composition.CompositionEffectFactory definition.
...
Needed by Windows.UI.Composition.Compositor.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
0b5bc1ffd9
include: Add Windows.UI.Composition.CompositionEffectBrush definition.
...
Needed by Windows.UI.Composition.CompositionEffectFactory.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
a2f13c76e6
include: Add Windows.UI.Composition.CubicBezierEasingFunction definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
69848689f1
include: Add Windows.UI.Composition.CompositionColorBrush definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
7dc5eee13c
include: Add Windows.UI.Composition.ColorKeyFrameAnimation definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
00eff2447c
include: Add Windows.UI.Composition.Visual definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
89c1dc71b5
include: Add Windows.UI.Composition.CompositionClip definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
0eaafd2dcf
include: Add Windows.UI.Composition.SpriteVisual definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
7ba9a38456
include: Add Windows.UI.Composition.CompositionSurfaceBrush definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
9129c338b8
include: Add ICompositionSurface interface definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:32 +02:00
Mohamad Al-Jaf
06133eaf0c
include: Add Windows.UI.Composition.CompositionBrush definition.
...
Needed for mingw Firefox build.
2023-04-06 14:32:32 +02:00