-
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.