Alexandre Julliard pushed to branch master at wine / wine
Commits:
25cbf0bb by Anton Baskanov at 2024-09-20T17:08:21+02:00
dplayx: Add a string copying helper function and use it in DP_CalcSessionDescSize() and DP_CopySessionDesc().
- - - - -
14802154 by Anton Baskanov at 2024-09-20T17:08:21+02:00
dplayx: Reduce nesting of the async enumeration code.
- - - - -
5c9ac380 by Anton Baskanov at 2024-09-20T17:08:21+02:00
dplayx: Send password in session enumeration request.
- - - - -
e029eb63 by Anton Baskanov at 2024-09-20T17:08:21+02:00
dplayx/tests: Correctly compute session enumeration reply size.
- - - - -
da5d8ff5 by Anton Baskanov at 2024-09-20T17:08:22+02:00
dplayx: Check the message size before access.
- - - - -
71ca9dc8 by Anton Baskanov at 2024-09-20T17:08:22+02:00
dplayx: Check ENUMSESSIONSREPLY size before access.
- - - - -
7 changed files:
- dlls/dplayx/dplay.c
- dlls/dplayx/dplay_global.h
- dlls/dplayx/dplaysp.c
- dlls/dplayx/dplayx_messages.h
- dlls/dplayx/name_server.c
- dlls/dplayx/name_server.h
- dlls/dplayx/tests/dplayx.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7a56e4fcde341f03e2b3c4454bda1…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7a56e4fcde341f03e2b3c4454bda1…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
478e28ea by Nikolay Sivov at 2024-09-20T17:20:02+02:00
vkd3d-shader/tpf: Move STAT fields update to a separate helper.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
f64689ee by Nikolay Sivov at 2024-09-20T17:20:02+02:00
vkd3d-shader/tpf: Set temps count in the STAT section.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
1 changed file:
- libs/vkd3d-shader/tpf.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bec7188333a87a0cfad1eea9c06e…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bec7188333a87a0cfad1eea9c06e…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
35d3161f by Giovanni Mascellani at 2024-09-20T17:04:31+02:00
vkd3d-shader/spirv: Propagate errors from vkd3d_spirv_stream_append().
- - - - -
9777c8bc by Giovanni Mascellani at 2024-09-20T17:14:49+02:00
vkd3d-shader/spirv: Do not reallocate the SPIR-V program.
I ran the compilation of ~1000 DXBC-TPF shaders randomly taken from
my collection and measured the performance using callgrind and the
kcachegrind "cycle count" estimation.
BEFORE:
* 1,846,641,596 cycles
* 1,845,635,336 cycles
* 1,841,335,225 cycles
AFTER:
* 1,764,035,136 cycles
* 1,767,948,767 cycles
* 1,773,927,734 cycles
So callgrind would estimate a 3.6% improvement at least.
The counterpoint is that the caller might get an allocation that
is potentially bigger than necessary. I would expect that allocation
to be rather short-lived anyway, so that's probably not a problem.
- - - - -
1 changed file:
- libs/vkd3d-shader/spirv.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/637a3cabe7ea73f8d6d158121416…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/637a3cabe7ea73f8d6d158121416…
You're receiving this email because of your account on gitlab.winehq.org.