Alexandre Julliard pushed to branch master at wine / wine
Commits:
52e97173 by Vibhav Pant at 2025-05-06T13:31:27-05:00
windows.devices.enumeration/tests: Add conformance tests for FindAllAsync().
- - - - -
fa11ad19 by Vibhav Pant at 2025-05-06T13:31:29-05:00
windows.devices.enumeration: Add a stubbed implementation for FindAllAsync() and DeviceInformationCollection.
- - - - -
52f4604f by Vibhav Pant at 2025-05-06T13:31:30-05:00
windows.devices.enumeration: Add a stubbed IDeviceInformation implementation for device interfaces.
- - - - -
e11f7e49 by Vibhav Pant at 2025-05-06T13:31:32-05:00
windows.devices.enumeration: Create IDeviceInformation objects from all present device interfaces.
- - - - -
8 changed files:
- dlls/windows.devices.enumeration/Makefile.in
- + dlls/windows.devices.enumeration/async.c
- + dlls/windows.devices.enumeration/async.idl
- + dlls/windows.devices.enumeration/information.c
- dlls/windows.devices.enumeration/main.c
- dlls/windows.devices.enumeration/private.h
- dlls/windows.devices.enumeration/tests/devices.c
- + dlls/windows.devices.enumeration/vector.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/226a7eeabbc13345e49da1ff8c018…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/226a7eeabbc13345e49da1ff8c018…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
d660a0d2 by Nikolay Sivov at 2025-05-06T18:58:03+02:00
tests: Add a fx_4_1 compilation test for the BlendState states.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
5d5d8928 by Nikolay Sivov at 2025-05-06T18:58:03+02:00
vkd3d-shader/fx: Use the same BlendState states description for both fx_4_1 and fx_5_0.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
960244bf by Nikolay Sivov at 2025-05-06T19:01:09+02:00
vkd3d-shader/fx: Use appropriate BlendState description when tracing.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
3 changed files:
- Makefile.am
- libs/vkd3d-shader/fx.c
- + tests/hlsl/effect-variables-fx_4_1.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fd1f74f44d0e0c4799817dd44389…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fd1f74f44d0e0c4799817dd44389…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
527c1518 by Giovanni Mascellani at 2025-05-06T18:55:18+02:00
vkd3d-shader/dxil: Generate SSA values in sm6_parser_emit_dx_atomic_binop().
- - - - -
326f3624 by Giovanni Mascellani at 2025-05-06T18:55:18+02:00
vkd3d-shader/dxil: Generate SSA values in sm6_parser_emit_dx_sincos().
- - - - -
7c344bdf by Giovanni Mascellani at 2025-05-06T18:55:18+02:00
vkd3d-shader/dxil: Generate SSA values in sm6_parser_emit_cmpxchg().
- - - - -
e9e02884 by Giovanni Mascellani at 2025-05-06T18:55:18+02:00
vkd3d-shader/dxil: Generate SSA values in sm6_parser_emit_phi().
- - - - -
73815983 by Giovanni Mascellani at 2025-05-06T18:55:18+02:00
vkd3d-shader/dxil: Generate UNDEFINED values in sm6_parser_constants_init().
VALUE_TYPE_UNDEFINED means that a value is explicitly undefined,
equivalently to what was first represented with is_undefined.
VALUE_TYPE_INVALID will be introduced for values that arise from
invalid programs.
- - - - -
44e0b176 by Giovanni Mascellani at 2025-05-06T18:55:18+02:00
vkd3d-shader/dxil: Generate INVALID values in sm6_parser_constants_init().
- - - - -
fd1f74f4 by Giovanni Mascellani at 2025-05-06T18:55:19+02:00
vkd3d-shader/dxil: Generate INVALID values in sm6_parser_emit_unhandled().
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b389fa89e406ac0ad351b4847cca…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b389fa89e406ac0ad351b4847cca…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
615dce0e by Henri Verbeet at 2025-05-06T18:29:06+02:00
vkd3d: Introduce struct vkd3d_null_event.
This effectively moves "null_event_cond" from struct d3d12_fence and
"latch" from struct vkd3d_waiting_event together into a separate
structure, as well as storing the signalling function in struct
vkd3d_waiting_event instead of getting it from struct d3d12_device. I
think that largely makes sense on its own, but storing the signalling
function in struct vkd3d_waiting_event also allows us to more easily
implement d3d12_device_SetEventOnMultipleFenceCompletion() in a
subsequent commit.
- - - - -
e54070c2 by Henri Verbeet at 2025-05-06T18:29:06+02:00
vkd3d: Introduce d3d12_fence_add_waiting_event().
- - - - -
75ce9cef by Henri Verbeet at 2025-05-06T18:29:06+02:00
tests/d3d12: Test ID3D12Device1_SetEventOnMultipleFenceCompletion().
- - - - -
3ea84156 by Henri Verbeet at 2025-05-06T18:29:06+02:00
vkd3d: Validate the fence count in d3d12_device_SetEventOnMultipleFenceCompletion().
- - - - -
52b947a0 by Henri Verbeet at 2025-05-06T18:29:06+02:00
vkd3d: Handle single fence waits in d3d12_device_SetEventOnMultipleFenceCompletion().
By forwarding to ID3D12Fence_SetEventOnCompletion().
- - - - -
9222f5e5 by Henri Verbeet at 2025-05-06T18:29:06+02:00
vkd3d: Handle multiple fence ALL waits in d3d12_device_SetEventOnMultipleFenceCompletion().
- - - - -
3fabac3f by Henri Verbeet at 2025-05-06T18:29:06+02:00
vkd3d: Handle multiple fence ANY waits in d3d12_device_SetEventOnMultipleFenceCompletion().
- - - - -
cb4b5641 by Henri Verbeet at 2025-05-06T18:29:06+02:00
vkd3d: Handle multiple fence NULL event waits in d3d12_device_SetEventOnMultipleFenceCompletion().
- - - - -
4 changed files:
- libs/vkd3d/command.c
- libs/vkd3d/device.c
- libs/vkd3d/vkd3d_private.h
- tests/d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4289ec60a1f79f68ea9bd3624141…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4289ec60a1f79f68ea9bd3624141…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
58c388a4 by Piotr Caban at 2025-05-05T16:26:25-05:00
netapi32: Validate bufptr argument before accessing it.
- - - - -
72075e8d by Piotr Caban at 2025-05-05T16:26:25-05:00
netapi32: Fix WOW64 server_getinfo thunk.
- - - - -
8d1005f5 by Piotr Caban at 2025-05-05T16:26:25-05:00
netapi32: Fix WOW64 share_add thunk.
- - - - -
7613b549 by Piotr Caban at 2025-05-05T16:26:25-05:00
netapi32: Fix WOW64 wksta_getinfo thunk.
- - - - -
226a7eea by Piotr Caban at 2025-05-05T16:26:25-05:00
netapi32: Use correct allocators for buffers returned by NetServerGetInfo and NetWkstaGetInfo.
- - - - -
2 changed files:
- dlls/netapi32/netapi32.c
- dlls/netapi32/unixlib.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d211b69528e19644fe6df2d650e10…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d211b69528e19644fe6df2d650e10…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
d211b695 by Alex Henrie at 2025-05-05T16:26:25-05:00
quartz: Clamp MediaSeeking_GetCurrentPosition to the stop position.
test_graph_seeking sets the stop time to 6 seconds and then checks that
the media has stopped at that exact point in time. That test failed 10
out of the last 67 times on test.winehq.org because
IMediaSeeking_GetCurrentPosition returned a time that was 1 millisecond
after the stop time. To make the test pass consistently, clamp the
current time to the stop time.
- - - - -
1 changed file:
- dlls/quartz/filtergraph.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/d211b69528e19644fe6df2d650e103…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/d211b69528e19644fe6df2d650e103…
You're receiving this email because of your account on gitlab.winehq.org.