Alexandre Julliard pushed to branch master at wine / wine
Commits:
e01b7085 by Paul Gofman at 2024-10-23T11:37:08+02:00
ntdll: Introduce a separate per-thread object for internal completion waits.
- - - - -
dc7bdc3d by Paul Gofman at 2024-10-23T11:37:09+02:00
ntdll: Assign completion to thread when wait for completion is satisfied.
- - - - -
b6904756 by Paul Gofman at 2024-10-23T11:37:09+02:00
ntdll: Handle user APCs explicitly in NtRemoveIoCompletionEx().
- - - - -
291888be by Paul Gofman at 2024-10-23T11:37:09+02:00
server: Signal completion port waits on handle close.
- - - - -
764162fc by Alexey Prokhin at 2024-10-23T11:37:09+02:00
kernelbase: Set the proper error code in GetQueuedCompletionStatus{Ex} when the handle is closed.
- - - - -
59993d73 by Paul Gofman at 2024-10-23T11:37:09+02:00
ntdll/tests: Add tests for completion port signaling.
- - - - -
12 changed files:
- dlls/kernelbase/sync.c
- dlls/ntdll/tests/file.c
- dlls/ntdll/tests/sync.c
- dlls/ntdll/unix/sync.c
- include/wine/server_protocol.h
- server/completion.c
- server/file.h
- server/protocol.def
- server/request.h
- server/thread.c
- server/thread.h
- server/trace.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/18844cef2086683144902c8c1f97f…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/18844cef2086683144902c8c1f97f…
You're receiving this email because of your account on gitlab.winehq.org.
Alistair Leslie-Hughes pushed to branch master at wine / wine-staging
Commits:
153172ad by Alistair Leslie-Hughes at 2024-10-23T13:49:48+11:00
Rebase against 2bca8cb236b7d4d5f4e0e35d6fcad6a1d8a2c5e3.
- - - - -
16cfc61d by Alistair Leslie-Hughes at 2024-10-23T13:51:57+11:00
Updated vkd3d-latest patchset
- - - - -
3 changed files:
- patches/user32-rawinput-mouse/0005-winex11-Keep-track-of-mouse-device-and-pointer-butto.patch
- patches/vkd3d-latest/0001-Updated-vkd3d-to-25232f2b2b35bcf1c265bc380c31cd1d32e.patch → patches/vkd3d-latest/0001-Updated-vkd3d-to-03ad04c89004c7f800c5b1a0ea7ba286229.patch
- + patches/vkd3d-latest/0002-Updated-vkd3d-to-4889c71857ce2152a9c9e014b9f5831f96d.patch
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/5a1b9d5093726d82b2843…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/5a1b9d5093726d82b2843…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
6a03369f by Giovanni Mascellani at 2024-10-23T16:14:33+02:00
vkd3d-shader: Do not dump the target shader if compilation failed.
Otherwise we'd use unitialized data.
- - - - -
91701f83 by Giovanni Mascellani at 2024-10-23T16:14:33+02:00
vkd3d-shader: Warn instead of erroring out when failing to dump a shader.
It's a debug operation and shouldn't be considered fatal, even
for development workflows.
- - - - -
1 changed file:
- libs/vkd3d-shader/vkd3d_shader_main.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/a1f712d100f472696dd04e68d01c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/a1f712d100f472696dd04e68d01c…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
8d030718 by Giovanni Mascellani at 2024-10-23T16:07:36+02:00
vkd3d: Introduce an enumerant for the mutable descriptor set.
So we avoid hardcoding that it is number zero. There are two
goals here: first making the code easier to understand and
second allow reshuffling the descriptor set allocation in a
later commit.
- - - - -
96b324c1 by Giovanni Mascellani at 2024-10-23T16:07:54+02:00
vkd3d: Move descriptor sets backing the SRV-UAV-CBV heap at the end.
So that when mutable descriptors are in use we can avoid putting
the other descriptor sets backing the SRV-UAV-CBV descriptor heap
in the pipeline layout altogether.
- - - - -
bc2b137d by Giovanni Mascellani at 2024-10-23T16:12:06+02:00
vkd3d: Only put the mutable descriptor set once in the pipeline layout.
Currently the mutable descriptor set is repeated many times in the
pipeline layout in order to cover the indices for all the
descriptor types that would be present if mutable descriptors were
not used. This is useless and wasteful, but was necessary before
the descriptor sets backing the SRV-UAV-CBV heap were moved at the
end of the allocation table because descriptor set indices are
currently a compile-time constant in many places.
Now this is not needed any more and we can just avoid putting
many copies of the mutable descriptor set in the pipeline layout,
making it easier to meet Vulkan implementation limits.
- - - - -
a1f712d1 by Giovanni Mascellani at 2024-10-23T16:12:50+02:00
vkd3d: Incorporate mutable descriptors in the push descriptor disabling logic.
The computation is also written in the code now instead of in
the comments.
- - - - -
4 changed files:
- libs/vkd3d/device.c
- libs/vkd3d/resource.c
- libs/vkd3d/state.c
- libs/vkd3d/vkd3d_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/32e6a1bb4d0f5f06c5b7ce99dabb…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/32e6a1bb4d0f5f06c5b7ce99dabb…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
3a3f95e1 by Elizabeth Figura at 2024-10-23T16:02:09+02:00
vkd3d-shader: Factor out a vsir_parse() helper.
- - - - -
32e6a1bb by Elizabeth Figura at 2024-10-23T16:02:09+02:00
vkd3d-shader: Validate the parsed shader in vsir_parse().
- - - - -
5 changed files:
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/tpf.c
- libs/vkd3d-shader/vkd3d_shader_main.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4889c71857ce2152a9c9e014b9f5…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4889c71857ce2152a9c9e014b9f5…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
234f2f2d by Bartosz Kosiorek at 2024-10-22T23:49:45+02:00
gdiplus: Add GdipGetEffectParameterSize stub and fix GdipDeleteEffect.
- - - - -
2bca8cb2 by Bartosz Kosiorek at 2024-10-22T23:49:52+02:00
gdiplus/tests: Add GdipGetEffectParameterSize test.
- - - - -
3 changed files:
- dlls/gdiplus/gdiplus.spec
- dlls/gdiplus/image.c
- dlls/gdiplus/tests/image.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/20e732bd5c6df8a1df34005052413…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/20e732bd5c6df8a1df34005052413…
You're receiving this email because of your account on gitlab.winehq.org.