Rémi Bernon
177158210d
dmloader: Get rid of the IDirectMusicLoaderImpl typedef.
2023-09-25 10:23:38 +02:00
Rémi Bernon
464c1a8f72
dmloader: Rename IDirectMusicLoaderImpl method prefix to loader.
2023-09-25 10:18:29 +02:00
Biswapriyo Nath
3c0085b979
include: Add ID3D12VideoDevice2 in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
e24b67ecd0
include: Add ID3D12VideoExtensionCommand in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
7600dbe621
include: Add ID3D12VideoDevice1 in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
2dce530522
include: Add D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
9836a4e967
include: Add video decode profile guids in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
6ab8ba3189
include: Add ID3D12VideoDecodeCommandList in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
c6d05a6fb7
include: Add ID3D12VideoDecoderHeap in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
3b1f51d602
include: Add ID3D12VideoDevice in d3d12video.idl.
2023-09-25 10:13:22 +02:00
Ally Sommers
56e58cbed1
ws2_32/tests: Add more tests for SO_REUSEADDR.
2023-09-22 20:58:28 +02:00
Biswapriyo Nath
e7824f105b
include: Add ID3D12VideoDecoder in d3d12video.idl.
2023-09-22 20:58:01 +02:00
Alistair Leslie-Hughes
0635e9e767
mfreadwrite/tests: Move test_interfaces after test_factory.
...
test_interfaces requires that CoInitialize to have tbeen called.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55635
2023-09-22 20:54:23 +02:00
Alexandre Julliard
3c186a5ed0
vkd3d: Import upstream release 1.9.
2023-09-22 20:54:15 +02:00
Jacek Caban
3b5aef662f
mshtml: Remove unused functions.
2023-09-22 11:49:36 +02:00
Brendan Shanks
3d32cb9cbe
winecoreaudio: Use os_unfair_lock when available instead of OSSpinLock.
2023-09-22 10:38:36 +02:00
Nikolay Sivov
6ce99d16a6
d3d10/effect: Add signed integer compare instructions for expressions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-09-22 10:38:31 +02:00
Nikolay Sivov
d49a6ab0de
d3d10/effect: Implement instructions used for signed integer division.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-09-22 10:38:29 +02:00
Rémi Bernon
27ab696752
dmime: Implement DirectMusicSeqTrack IPersistStream_Load.
2023-09-21 22:32:37 +02:00
Rémi Bernon
d3742ab843
dmime: Get rid of the IDirectMusicSeqTrack typedef.
2023-09-21 22:32:36 +02:00
Rémi Bernon
a955339b3c
dmband: Rewrite band track IPersistStream_Load.
2023-09-21 22:32:32 +02:00
Rémi Bernon
48f276f836
dmband: Rewrite band track DBMT chunk parsing.
2023-09-21 22:32:32 +02:00
Rémi Bernon
9276aec695
dmband: Rewrite band track lbdl/lbnd lists parsing.
2023-09-21 22:32:32 +02:00
Alistair Leslie-Hughes
8e9bea371d
msado15: Recordset::Open - Correctly update count/index values.
...
ADO can return a RecordCount of -1.
2023-09-21 10:47:43 +02:00
Brendan Shanks
d9e1d419d5
winecoreaudio: Stop using the deprecated kAudioObjectPropertyElementMaster constant.
2023-09-21 10:47:34 +02:00
Esme Povirk
ee17400c05
user32/tests: Fix WM_WINDOWPOSCHANGED entries.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54031
2023-09-20 22:27:19 +02:00
Connor McAdams
05b4619d88
uiautomationcore: Handle EVENT_SYSTEM_ALERT in IProxyProviderWinEventHandler::RespondToWinEvent() for MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-09-20 22:15:30 +02:00
Connor McAdams
c22bd318b3
uiautomationcore: Add stub IProxyProviderWinEventHandler implementation for MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-09-20 22:15:30 +02:00
Connor McAdams
c7e976f819
uiautomationcore: Implement IRawElementProviderFragmentRoot::GetFocus for MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-09-20 22:15:30 +02:00
Connor McAdams
ef1d5a0e0a
uiautomationcore: Pass through failure HRESULTS on MSAA accState based property IDs for MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-09-20 22:15:30 +02:00
Connor McAdams
08f3de268a
uiautomationcore/tests: Increase wait timeout for cross-process event with navigation.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-09-20 22:15:30 +02:00
Rémi Bernon
ecb38bf1c9
dmusic: Keep the original instrument patch in the entry.
2023-09-20 22:15:30 +02:00
Rémi Bernon
b6f1a1a186
dmusic/tests: Fixup chunk alignment in steam_end_chunk.
2023-09-20 22:15:29 +02:00
Rémi Bernon
4ea18f87cc
dmime/tests: Test band track and DMUS_PATCH_PMSG.
2023-09-20 22:15:29 +02:00
Rémi Bernon
47c299ce17
dmime/tests: Test sequence track and DMUS_NOTE_PMSG.
2023-09-20 22:15:29 +02:00
Rémi Bernon
c04e686ad5
dmime/tests: Test wave segments and DMUS_WAVE_PMSG.
2023-09-20 22:15:29 +02:00
Rémi Bernon
b1bf0f0296
dmime/tests: Add some DMUS_NOTIFICATION_PMSG tests.
2023-09-20 22:15:29 +02:00
Piotr Caban
3b155ea637
msvcp90: Silence FIXME in _Locinfo::_Locinfo_ctor and _Locinfo::_Locinfo_Addcats functions.
2023-09-20 22:15:29 +02:00
Gabriel Ivăncescu
ee80f1a078
mshtml: Use the event_target vtbl's handle_event for all nodes.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-20 22:15:29 +02:00
Gabriel Ivăncescu
5b59ba0cc1
mshtml: Use the dispex's invoke for all nodes.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-20 22:15:29 +02:00
Gabriel Ivăncescu
85750f0963
mshtml: Use the dispex's get_name for all nodes.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-20 22:15:29 +02:00
Gabriel Ivăncescu
a5ab4baed7
mshtml: Use the dispex's get_dispid for all nodes.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-20 22:15:29 +02:00
Gabriel Ivăncescu
70dcbe73ac
mshtml: Use the dispex's destructor for all nodes.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-09-20 22:15:29 +02:00
Zebediah Figura
ae1e5ec35c
d3d10core/tests: Test performing a full clear after a draw.
2023-09-20 22:15:29 +02:00
Zebediah Figura
3e51b67e31
wined3d: Pass a wined3d_stateblock_state to wined3d_device_validate_device().
...
Revert the use of wined3d_state_uses_depth_buffer() in this function to the
version before 8b4e07d5f3
.
2023-09-20 22:15:29 +02:00
Henri Verbeet
d8c3b778a5
d3d11/tests: Properly mark the indexed sample position test as succeeding with the Vulkan backend.
...
It almost works as-is; we set "sample_shading" to FALSE when running with the
Vulkan backend, which causes the "(1024 <= data && data <= 1056)" test to be
applied, which fails and avoids a "Test succeeded inside todo block" result.
It'll mark the tests as a todo though, while it actually succeeds.
2023-09-20 22:15:29 +02:00
Henri Verbeet
da574ed9f3
wined3d: Don't validate the frontbuffer's DRAWABLE location in wined3d_swapchain_resize_buffers() when NO3D is set.
...
In general, NO3D surfaces are always in SYSMEM. More importantly though,
validating DRAWABLE will evict SYSMEM, but a subsequent
wined3d_texture_no3d_load_location() won't recreate it because it's always
supposed to be current. This fixes a regression introduced by commit
ebaa0a9426
, and exposed by running the ddraw
tests with the "no3d" renderer.
2023-09-20 22:15:29 +02:00
Alistair Leslie-Hughes
fa4be54777
d3drm: Correctly query for the returned interface.
...
IDirect3DRM2::CreateTextureFromSurface is expected to return an IDirect3DRMTexture2 object.
2023-09-20 22:15:29 +02:00
Alex Henrie
269ce609d9
dsound: Use malloc and free instead of _recalloc.
...
The memory is completely overwritten a few lines later, so there is no
reason to preserve its original contents. Furthermore, _recalloc will
not be available if this DLL switches from ucrtbase to msvcrt, and the
code as written would leak memory if _recalloc failed.
2023-09-20 22:15:29 +02:00
Piotr Caban
d5988259c1
wineps.drv: Don't crash if specified font is missing required table in T42_download_header.
2023-09-20 22:15:29 +02:00