Alexandre Julliard pushed to branch master at wine / wine
Commits:
2868179c by Bernhard Übelacker at 2025-01-14T22:05:29+01:00
kernel32/tests: Avoid stack buffer overflow in get_com_dir_size (ASan).
Function gets called with Magic == 0xdead, which causes the test to
use the 64-bit path, which results in this buffer overflow.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
1 changed file:
- dlls/kernel32/tests/loader.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/2868179c05069fb67f2381aba12b5b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/2868179c05069fb67f2381aba12b5b…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
00b79cd7 by Francisco Casas at 2025-01-14T17:59:50+01:00
tests: Test SampleGrad() on ps_3_0.
fxc compiles this method even without the backcompat option.
Furthermore, it even does it on ps_2_0 despite the fact that it maps to
a texldd instruction, which is not available on plain ps_2_0, nor ps_2_b,
only on ps_2_a and ps_3_0 according to documentation.
It is worth mentioning that the additional offset parameter is not
supported when lowering.
- - - - -
0a595537 by Francisco Casas at 2025-01-14T17:59:50+01:00
vkd3d-shader/hlsl: Lower separate SampleGrad() for SM1.
- - - - -
efd7f2e0 by Francisco Casas at 2025-01-14T17:59:50+01:00
vkd3d-shader/hlsl: Don't lower separate samples with texel offsets.
- - - - -
2 changed files:
- libs/vkd3d-shader/hlsl_codegen.c
- tests/hlsl/sample-grad.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/c7e173a1ffa1ba6916dd549bf9f3…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/c7e173a1ffa1ba6916dd549bf9f3…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
a058bd71 by Zhiyi Zhang at 2025-01-13T09:48:51+01:00
winex11.drv: Fix display name in X11DRV_UpdateDisplayDevices().
For example, when GPU 1 has adapter 1 and GPU 2 has adapter 2, without this fix, the `adapter`
variable in the for loop is always zero when forming GDI display names \\.\DISPLAY* because these
two adapters are on different GPUs. Thus "\\.\DISPLAY1" is incorrectly passed to xrandr14_get_id()
for the second adapter and eventually gets the wrong current display mode for the second adapter.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57610
- - - - -
1 changed file:
- dlls/winex11.drv/display.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/a058bd714f4a70f2b3df6527096126…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/a058bd714f4a70f2b3df6527096126…
You're receiving this email because of your account on gitlab.winehq.org.