Henri Verbeet pushed to branch master at wine / vkd3d Commits: 1bf4b5cc by Francisco Casas at 2026-05-15T11:51:02+02:00 vkd3d-shader/ir: Record implicit writes for uninitialized temps in liveness tracking. - - - - - e26a79b3 by Francisco Casas at 2026-05-15T16:38:54+02:00 tests/hlsl: Add an additional const variable test. This test currently gives wrong results because is_static_expression() is not detecting than an expression is not static when a local variable is loaded, so we fail to detect that 'const v' shall not be statically initialized. - - - - - d4007d0a by Francisco Casas at 2026-05-15T16:40:08+02:00 vkd3d-shader/hlsl: Don't allow non-static initializations in is_static_expression(). Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59687 has_side_effects() had to be introduced since loop attributes allow for non-static expressions, but side-effects are not allowed. - - - - - 4 changed files: - libs/vkd3d-shader/hlsl.h - libs/vkd3d-shader/hlsl.y - libs/vkd3d-shader/ir.c - tests/hlsl/const.shader_test View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/31c2253a55aaac5689695e8d913c9... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/31c2253a55aaac5689695e8d913c9... You're receiving this email because of your account on gitlab.winehq.org. Manage all notifications: https://gitlab.winehq.org/-/profile/notifications | Help: https://gitlab.winehq.org/help