Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
043f6f21 by Henri Verbeet at 2025-06-26T16:02:38+02:00
vkd3d-shader/ir: Create SSA values with the corresponding dimension in vsir_program_lower_sm4_sincos().
For example, in the final test from trigonometry.shader_test, we have:
sincos r1.x <v4:float>, null <float>, l(3.00000000e+01) <s:float>
which currently gets turned into
mov sr0.xyzw <v4:float>, l(3.00000000e+01) <s:float>
sin r1.x <v4:float>, sr0.xyzw <v4:float>
That doesn't seem ideal, and should possibly be rejected by the
validator, but ends up working out well enough for the SPIR-V backend.
It's a bit more problematic to deal with for the GLSL backend.
- - - - -
22ebccfe by Henri Verbeet at 2025-06-26T16:08:32+02:00
vkd3d-shader/ir: Create SSA values with the corresponding dimension in vsir_program_lower_udiv().
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/96cd4cc9540e68b31e833ea8d891…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/96cd4cc9540e68b31e833ea8d891…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
3376015d by Francisco Casas at 2025-06-26T15:55:58+02:00
vkd3d-shader/hlsl: Update the enum hlsl_sampler_dim comment.
- - - - -
96cd4cc9 by Francisco Casas at 2025-06-26T15:56:43+02:00
vkd3d-shader/ir: Avoid a compiler warning in vsir_block_list_init().
The following warning appears during compilation with
gcc 15.1.1 20250425:
In function 'vsir_block_list_init',
inlined from 'vsir_block_init' at vkd3d/libs/vkd3d-shader/ir.c:3821:5,
inlined from 'vsir_cfg_init' at vkd3d/libs/vkd3d-shader/ir.c:4285:28:
vkd3d/libs/vkd3d-shader/ir.c:3758:5: warning: 'memset' writing 24 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
3758 | memset(list, 0, sizeof(*list));
| ^
In function 'vsir_cfg_init':
lto1: note: destination object is likely at address zero
looking at the code in vsir_cfg_init() this seems like an spurious
warning. Looking on the internet, these bogus warnings with memset()
seem to be a common occurrence.
memset() is replaced with a zero value assignment to avoid this.
- - - - -
2 changed files:
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3c469edc8e9d82012b2295014d7b…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3c469edc8e9d82012b2295014d7b…
You're receiving this email because of your account on gitlab.winehq.org.
Elizabeth Figura pushed to branch master at wine / wine-staging
Commits:
8dd91084 by Elizabeth Figura at 2025-06-25T19:31:10-05:00
Rebase against 1c586991c802a7368137ae2c0470880bb359de78.
- - - - -
3 changed files:
- patches/ntdll-ForceBottomUpAlloc/0003-ntdll-Force-virtual-memory-allocation-order.patch
- patches/ntdll-ForceBottomUpAlloc/0004-ntdll-Exclude-natively-mapped-areas-from-free-areas-.patch
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/8dd91084bffbd9171b9568…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/8dd91084bffbd9171b9568…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
6ef9e359 by Bernhard Übelacker at 2025-06-25T23:03:17+02:00
comctl32: Use LRESULT to store return value from CallWindowProcW.
- - - - -
21c2b9c5 by Bernhard Übelacker at 2025-06-25T23:03:17+02:00
comdlg32: Use LRESULT/INT_PTR to store return value from CallWindowProcA.
- - - - -
1c586991 by Bernhard Übelacker at 2025-06-25T23:03:17+02:00
winetest: Use LRESULT to return value from CallWindowProcA.
- - - - -
3 changed files:
- dlls/comctl32/ipaddress.c
- dlls/comdlg32/colordlg.c
- programs/winetest/gui.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ddc15b268365533cae7cc8108cb71…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ddc15b268365533cae7cc8108cb71…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
3cbcd8de by Elizabeth Figura at 2025-06-25T23:03:17+02:00
server: Use an event sync for console objects.
- - - - -
2c7b3495 by Elizabeth Figura at 2025-06-25T23:03:17+02:00
server: Use an event sync for console server objects.
- - - - -
ab6e72ea by Rémi Bernon at 2025-06-25T23:03:17+02:00
server: Use the console sync for screen buffers objects.
- - - - -
abcf0d17 by Rémi Bernon at 2025-06-25T23:03:17+02:00
server: Use the console sync for console input objects.
- - - - -
1154224d by Rémi Bernon at 2025-06-25T23:03:17+02:00
server: Use the console sync for console output objects.
- - - - -
ddc15b26 by Rémi Bernon at 2025-06-25T23:03:17+02:00
server: Get rid of the console signaled flag.
- - - - -
1 changed file:
- server/console.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/31aaf13e97cd7f428c4fdf65a511b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/31aaf13e97cd7f428c4fdf65a511b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
112bd1cb by Alexandre Julliard at 2025-06-25T22:51:33+02:00
ntdll: Fix get_core_id_regs_arm64() prototype for non-Linux platforms.
- - - - -
38462725 by Alexandre Julliard at 2025-06-25T22:51:33+02:00
ntdll: Pass the Unix prot flags to the map_fixed_area() helper.
- - - - -
306e2450 by Alexandre Julliard at 2025-06-25T22:51:33+02:00
ntdll: Don't set VPROT_WRITEWATCH flag on pages when using kernel write watches.
This makes it possible to use VPROT_WRITEWATCH for other purposes and
fixes handling of exec+write exceptions that was broken by
c52eab909d3129cba7278454de5b4b5417ab943c.
- - - - -
91731901 by Alexandre Julliard at 2025-06-25T22:51:33+02:00
win32u: Add a helper to convert file names to NT format consistently.
- - - - -
3 changed files:
- dlls/ntdll/unix/system.c
- dlls/ntdll/unix/virtual.c
- dlls/win32u/font.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/dffc7d70802497ab6015b065e3ed0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/dffc7d70802497ab6015b065e3ed0…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
6abdc21a by Brendan McGrath at 2025-06-25T22:51:33+02:00
mfreadwrite/tests: Check DEFAULT_STRIDE is not always present.
MF_MT_DEFAULT_STRIDE should not be present when
MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING is TRUE.
- - - - -
5bbe08a7 by Brendan McGrath at 2025-06-25T22:51:33+02:00
mfreadwrite: Fix media type output when video processor is used.
- - - - -
2 changed files:
- dlls/mfreadwrite/reader.c
- dlls/mfreadwrite/tests/mfplat.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7a0aa5808b10363eb69d348f5f2b7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7a0aa5808b10363eb69d348f5f2b7…
You're receiving this email because of your account on gitlab.winehq.org.