Alistair Leslie-Hughes pushed to branch master at wine / wine-staging
Commits:
5ab7824f by Alistair Leslie-Hughes at 2025-01-11T14:10:37+11:00
Updated vkd3d-latest patchset
- - - - -
f6f66d11 by Alistair Leslie-Hughes at 2025-01-11T14:46:12+11:00
Release v10.0-rc5
- - - - -
6 changed files:
- patches/vkd3d-latest/0001-Updated-vkd3d-to-a68fd1b0ded735580b0ec9025f75fe02d62.patch
- patches/vkd3d-latest/0002-Updated-vkd3d-to-d164752efc2dffc06d1e3ad9dd04cafff31.patch
- patches/vkd3d-latest/0003-Updated-vkd3d-to-b60995b106724581ed33d3ea327e7dd662f.patch
- + patches/vkd3d-latest/0004-Updated-vkd3d-to-4227858cfee7d4c1a0bf0ff9f59e45fca61.patch
- staging/VERSION
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/c263c6fabba8f952b71bf…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/c263c6fabba8f952b71bf…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
d33b5a33 by Alexandre Julliard at 2025-01-10T20:50:09+01:00
winhttp/tests: Allow some more notifications for the new test.winehq.org server.
- - - - -
47d0fe39 by Alexandre Julliard at 2025-01-10T20:50:09+01:00
ieframe/tests: Allow more property changes with the new test.winehq.org server.
- - - - -
e89c25ec by Alexandre Julliard at 2025-01-10T22:07:53+01:00
win32u: Fix stack corruption in NtUserScrollDC.
Introduced in 5204622efa684219936486cfca8bffdbc7d5b006.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57077
- - - - -
f6bf4993 by Alexandre Julliard at 2025-01-10T22:20:05+01:00
Release 10.0-rc5.
- - - - -
6 changed files:
- ANNOUNCE.md
- VERSION
- configure
- dlls/ieframe/tests/webbrowser.c
- dlls/win32u/painting.c
- dlls/winhttp/tests/notification.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/eaaba4aaa8de684341e7df88734fb…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/eaaba4aaa8de684341e7df88734fb…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
eaf4d0bf by Francisco Casas at 2025-01-10T19:51:43+01:00
vkd3d-shader: Avoid passing NULL to memcpy(). (ubsan)
Otherwise when passing "-fsanitize=undefined" to the compiler, ubsan
reports such as:
libs/vkd3d-shader/ir.c:3794:5: runtime error: null pointer passed as argument 1, which is declared to never be null
- - - - -
7b23cd4d by Francisco Casas at 2025-01-10T19:51:55+01:00
vkd3d-shader: Avoid passing NULL to qsort(). (ubsan)
Otherwise ubsan reports runtime errors such as:
libs/vkd3d-shader/ir.c:4731:5: runtime error: null pointer passed as argument 1, which is declared to never be null
- - - - -
8056058a by Francisco Casas at 2025-01-10T19:51:55+01:00
vkd3d-shader: Avoid passing NULL to memset(). (ubsan)
Otherwise ubsan reports errors such as:
libs/vkd3d-shader/spirv.c:7266:5: runtime error: null pointer passed as argument 1, which is declared to never be null
- - - - -
9b3b47b1 by Francisco Casas at 2025-01-10T19:51:55+01:00
vkd3d-shader: Avoid left shifting signed integers. (ubsan)
Otherwise ubsan reports these errors on the bitwise.shader_test:
libs/vkd3d-shader/hlsl_constant_ops.c:970:50: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
libs/vkd3d-shader/hlsl_constant_ops.c:970:50: runtime error: left shift of negative value -12
- - - - -
7 changed files:
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/hlsl_constant_ops.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/spirv.c
- libs/vkd3d-shader/vkd3d_shader_main.c
- libs/vkd3d/state.c
- tests/hlsl/bitwise.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/29bac62ba22705bb7521aed72deb…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/29bac62ba22705bb7521aed72deb…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
1ff1a51e by Elizabeth Figura at 2025-01-10T19:24:10+01:00
vkd3d-shader/hlsl: Avoid some uses of the default case when switching over hlsl_base_type.
Since we have -Wswitch, this forces the developer to update all relevant
switches when an enum case is added.
Places where the default is just a FIXME are left alone.
- - - - -
39239879 by Elizabeth Figura at 2025-01-10T19:24:21+01:00
vkd3d-shader/d3dbc: Do not access the type dimensions for non-numeric types.
- - - - -
29bac62b by Elizabeth Figura at 2025-01-10T19:38:13+01:00
vkd3d-shader/hlsl: Move the "dimx" and "dimy" fields to the type-specific union.
- - - - -
7 changed files:
- libs/vkd3d-shader/fx.c
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/hlsl_constant_ops.c
- libs/vkd3d-shader/tpf.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/646087d54ca7488d133e5e1fc802…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/646087d54ca7488d133e5e1fc802…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
646087d5 by Shaun Ren at 2025-01-10T19:17:43+01:00
vkd3d-shader/hlsl: Collect together terms with constant coefficients.
We apply distributivity to applicable expressions, specifically with
the following rewrite rules:
(x OPL a) OPR (x OPL b) -> x OPL (a OPR b)
(y OPR (x OPL a)) OPR (x OPL b) -> y OPR (x OPL (a OPR b))
((x OPL a) OPR y) OPR (x OPL b) -> (x OPL (a OPR b)) OPR y
(x OPL a) OPR ((x OPL b) OPR y) -> (x OPL (a OPR b)) OPR y
(x OPL a) OPR (y OPR (x OPL b)) -> (x OPL (a OPR b)) OPR y
where a, b are constants.
- - - - -
2 changed files:
- libs/vkd3d-shader/hlsl_constant_ops.c
- tests/hlsl/arithmetic-uint.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/646087d54ca7488d133e5e1fc802b…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/646087d54ca7488d133e5e1fc802b…
You're receiving this email because of your account on gitlab.winehq.org.